From 0fb6fea11a83b3d5d0e47941cc5191dfe4466e97 Mon Sep 17 00:00:00 2001 From: gnosygnu Date: Thu, 3 Nov 2016 09:03:23 -0400 Subject: [PATCH] DownloadCentral: Hide outdated wikis in Imported table --- .../addons/bldrs/centrals/dbs/datas/Xobc_task_regy_itm.java | 1 + .../addons/bldrs/centrals/dbs/datas/Xobc_task_regy_tbl.java | 2 +- .../addons/bldrs/centrals/dbs/users/Xobc_done_task_tbl.java | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/400_xowa/src/gplx/xowa/addons/bldrs/centrals/dbs/datas/Xobc_task_regy_itm.java b/400_xowa/src/gplx/xowa/addons/bldrs/centrals/dbs/datas/Xobc_task_regy_itm.java index 02ffc21cb..f1c0ea9a9 100644 --- a/400_xowa/src/gplx/xowa/addons/bldrs/centrals/dbs/datas/Xobc_task_regy_itm.java +++ b/400_xowa/src/gplx/xowa/addons/bldrs/centrals/dbs/datas/Xobc_task_regy_itm.java @@ -31,4 +31,5 @@ public class Xobc_task_regy_itm { public int Step_count() {return step_count;} private final int step_count; public static final String Type__text = "text", Type__html = "html", Type__file = "file"; + public static final int Seqn__obsolete = 999999; } diff --git a/400_xowa/src/gplx/xowa/addons/bldrs/centrals/dbs/datas/Xobc_task_regy_tbl.java b/400_xowa/src/gplx/xowa/addons/bldrs/centrals/dbs/datas/Xobc_task_regy_tbl.java index 7076b6787..1884619d5 100644 --- a/400_xowa/src/gplx/xowa/addons/bldrs/centrals/dbs/datas/Xobc_task_regy_tbl.java +++ b/400_xowa/src/gplx/xowa/addons/bldrs/centrals/dbs/datas/Xobc_task_regy_tbl.java @@ -43,7 +43,7 @@ public class Xobc_task_regy_tbl implements Db_tbl { try { while (rdr.Move_next()) { int task_seqn = rdr.Read_int(fld_task_seqn); - if (task_seqn == 999999) continue; // WORKAROUND: do not show old tasks; should add a status column, but don't want to change schema yet; DATE:2016-10-20 + if (task_seqn == Xobc_task_regy_itm.Seqn__obsolete) continue; // WORKAROUND: do not show old tasks; should add a status column, but don't want to change schema yet; DATE:2016-10-20 int task_id = rdr.Read_int(fld_task_id); int step_count = rdr.Read_int(fld_step_count); diff --git a/400_xowa/src/gplx/xowa/addons/bldrs/centrals/dbs/users/Xobc_done_task_tbl.java b/400_xowa/src/gplx/xowa/addons/bldrs/centrals/dbs/users/Xobc_done_task_tbl.java index 1d46340bb..4743593aa 100644 --- a/400_xowa/src/gplx/xowa/addons/bldrs/centrals/dbs/users/Xobc_done_task_tbl.java +++ b/400_xowa/src/gplx/xowa/addons/bldrs/centrals/dbs/users/Xobc_done_task_tbl.java @@ -48,6 +48,7 @@ public class Xobc_done_task_tbl implements Db_tbl { while (rdr.Move_next()) { int task_id = rdr.Read_int(fld_task_id); int task_seqn = rdr.Read_int(fld_task_seqn); + if (task_seqn == gplx.xowa.addons.bldrs.centrals.dbs.datas.Xobc_task_regy_itm.Seqn__obsolete) continue; // WORKAROUND: do not show old tasks; should add a status column, but don't want to change schema yet; DATE:2016-11-03 Xobc_task_itm itm = (Xobc_task_itm)todo_regy.Get_by(task_id); if (itm == null) { Gfo_log_.Instance.Warn("task exists in done, but not in todo", "task_id", task_id);