get filter by tag working
This commit is contained in:
parent
40852b2b0d
commit
890ec27b63
13
app.js
13
app.js
|
@ -65,7 +65,14 @@ function sortTasksFromJson(statObject) {
|
|||
// }
|
||||
// filtrer par tag les tâches
|
||||
if (enableFilterByTag) {
|
||||
console.log('filtre activé', filterByTag);
|
||||
|
||||
let tags_list = ' ';
|
||||
if(elem['properties']['tags']){
|
||||
tags_list += elem['properties']['tags']
|
||||
}
|
||||
if(elem['drawer'] && elem['drawer']['ARCHIVE_ITAGS']){
|
||||
tags_list += elem['drawer']['ARCHIVE_ITAGS']
|
||||
}
|
||||
if (!elem['drawer'] || !elem['properties']['tags']) {
|
||||
|
||||
console.log('on vire cette tâche n\'ayant pas de drawer :', elem);
|
||||
|
@ -74,11 +81,13 @@ function sortTasksFromJson(statObject) {
|
|||
} else if (
|
||||
elem['properties'] &&
|
||||
typeof elem['properties']['tags'] !== 'undefined' &&
|
||||
elem['properties']['tags'].indexOf(filterByTag) === -1
|
||||
tags_list.indexOf(filterByTag) === -1
|
||||
) {
|
||||
console.log('on vire cette tâche ayant les itags :', elem['drawer']['ARCHIVE_ITAGS']);
|
||||
countExcluded++;
|
||||
return;
|
||||
}else{
|
||||
console.log("on ajoute cette tâche aux tags : ", tags_list)
|
||||
}
|
||||
} else {
|
||||
console.log(' - filtre désactivé');
|
||||
|
|
Loading…
Reference in New Issue