Make presets provision input as combo

This commit is contained in:
Shweelan Samson authored and Zaid Abdulla committed 2018-12-26 00:22:07 -08:00
1 parent d5d63d219d
commit 0871032a9d
1 file changed
+11 -1
+11 -1
View File
@@ -22,7 +22,7 @@ const attributes = [
{ id: "schedule", label: "Schedule" },
{ id: "events", label: "Events" },
{ id: "precondition", label: "Precondition" },
{ id: "provision", label: "Provision" },
{ id: "provision", label: "Provision", type: "combo" },
{ id: "provisionArgs", label: "Arguments" }
];
@@ -322,6 +322,16 @@ const component = {
});
let count = store.count("presets", filter);
const provisions = store.fetch("provisions", true);
if (provisions.fulfilled) {
let provisionAttr = attributes.find(attr => {
return attr.id === "provision";
});
provisionAttr.options = provisions.value.map(v => {
return v["_id"];
});
}
let selected = new Set();
if (vnode.state.selected)
for (let preset of presets.value)