1
0
mirror of https://github.com/kkapsner/CanvasBlocker synced 2024-06-05 21:07:50 +02:00

Search did not include button labels

For #242
This commit is contained in:
kkapsner 2018-09-21 16:40:24 +02:00
parent ccc36a2154
commit 95605ef746

View File

@ -14,32 +14,41 @@
}
scope.getMessages = function(settingDefinition){
const messages = [
settingDefinition.name + "_title",
settingDefinition.name + "_description",
];
if (settingDefinition.urlSpecific){
messages.push(settingDefinition.name + "_urlSpecific");
}
if (settingDefinition.options){
settingDefinition.options.forEach(function(option){
if (option !== null){
messages.push(settingDefinition.name + "_options." + option);
}
});
}
if (settingDefinition.inputs){
settingDefinition.inputs.forEach(function(input){
if (input){
if (input.options){
input.options.forEach(function(option){
if (option !== null){
messages.push(input.name + "_options." + option);
}
});
const messages = [];
if (settingDefinition){
messages.push(settingDefinition.name + "_title");
messages.push(settingDefinition.name + "_description");
if (settingDefinition.urlSpecific){
messages.push(settingDefinition.name + "_urlSpecific");
}
if (settingDefinition.options){
settingDefinition.options.forEach(function(option){
if (option !== null){
messages.push(settingDefinition.name + "_options." + option);
}
}
});
});
}
if (settingDefinition.inputs){
settingDefinition.inputs.forEach(function(input){
if (input){
if (input.options){
input.options.forEach(function(option){
if (option !== null){
messages.push(input.name + "_options." + option);
}
});
}
}
});
}
if (settingDefinition.action){
messages.push(settingDefinition.name + "_label");
}
if (settingDefinition.actions){
settingDefinition.actions.forEach(function(action){
messages.push(action.name + "_label");
});
}
}
return messages;
};