Fix error editing preset when missing permissions
This commit is contained in:
1 parent
2a3d155e85
commit
9a5f259c87
2 files changed
+30
-21
No files matched your search
+16
-16
@@ -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): {} => {
|
||||
|
||||
Reference in new issue
Block a user