- if (self.prev_filter_status)
- manifold.raise_event(self.options.query_uuid, FILTER_REMOVED, self.prev_filter_status);
-
- // XXX The datatables will be refreshed twice !
- if (filter_status != 'all') {
- // No filter for 'all'
- var filter = ['manifold:status', '==', filter_status];
- manifold.raise_event(self.options.query_uuid, FILTER_ADDED, filter);
+ if (self.prev_filter_status) {
+ var filter = ['manifold:status', '==', self.prev_filter_status];
+ manifold.raise_event(self.options.query_uuid, FILTER_REMOVED, filter);