Fix sqlite overflow on backup import

This is a hack to prevent the widget from generating a huge sqlite query
when it receives a flood of data source changed notifications. Not sure
why it was happening so this needs to be revisited
pull/73/head
Alex Baker 12 years ago
parent e5f66dff9d
commit 7b540fa218

@ -66,7 +66,7 @@ public class SortHelper {
} }
if ((flags & FLAG_SHOW_RECENTLY_COMPLETED) > 0) { if ((flags & FLAG_SHOW_RECENTLY_COMPLETED) > 0) {
originalSql = originalSql.replace(Task.COMPLETION_DATE.eq(0).toString(), originalSql = originalSql.replace(Task.COMPLETION_DATE.eq(0).toString(),
Criterion.or(Task.COMPLETION_DATE.eq(0), Task.COMPLETION_DATE.gt(DateUtilities.now() - TimeUnit.MINUTES.toMillis(1))).toString()); Criterion.or(Task.COMPLETION_DATE.lte(0), Task.COMPLETION_DATE.gt(DateUtilities.now() - TimeUnit.MINUTES.toMillis(1))).toString());
} }
if((flags & FLAG_SHOW_HIDDEN) > 0) { if((flags & FLAG_SHOW_HIDDEN) > 0) {
originalSql = originalSql.replace(TaskCriteria.isVisible().toString(), originalSql = originalSql.replace(TaskCriteria.isVisible().toString(),

Loading…
Cancel
Save