Fix error editing preset when missing permissions

This commit is contained in:
Shweelan Samson authored and Zaid Abdulla committed 2019-07-24 03:02:03 -07:00
1 parent 2a3d155e85
commit 9a5f259c87
2 files changed
+30 -21

No files matched your search

+16 -16
View File
@@ -212,30 +212,30 @@ export const component: ClosureComponent = (): Component => {
const count = store.count("presets", filter);
const userDefinedProvisions: Set<string> = new Set();
const provisionIds = new Set([
"refresh",
"value",
"tag",
"reboot",
"reset",
"download",
"instances"
]);
const provisions = store.fetch("provisions", true);
if (provisions.fulfilled) {
const provisionAttr = attributes.find(attr => {
return attr.id === "provision";
});
const provisionIds = new Set([
"refresh",
"value",
"tag",
"reboot",
"reset",
"download",
"instances"
]);
for (const p of provisions.value) {
userDefinedProvisions.add(p["_id"]);
provisionIds.add(p["_id"]);
}
provisionAttr["options"] = Array.from(provisionIds);
}
const provisionAttr = attributes.find(attr => {
return attr.id === "provision";
});
provisionAttr["options"] = Array.from(provisionIds);
const downloadUrl = getDownloadUrl(filter);
const valueCallback = (attr, preset): {} => {