diff --git a/frontend/vue/components/Admin/StorageLocations.vue b/frontend/vue/components/Admin/StorageLocations.vue
index a3a2d1678..13163e172 100644
--- a/frontend/vue/components/Admin/StorageLocations.vue
+++ b/frontend/vue/components/Admin/StorageLocations.vue
@@ -148,17 +148,17 @@ const tabs = [
const $datatable = ref(); // Template Ref
const relist = () => {
- $datatable.value.refresh();
+ $datatable.value?.refresh();
};
const $editModal = ref(); // Template Ref
const doCreate = () => {
- $editModal.value.create();
+ $editModal.value?.create();
};
const doEdit = (url) => {
- $editModal.value.edit(url);
+ $editModal.value?.edit(url);
};
const setType = (type) => {
diff --git a/frontend/vue/components/Admin/StorageLocations/EditModal.vue b/frontend/vue/components/Admin/StorageLocations/EditModal.vue
index 1d39b0eb0..7936c1f91 100644
--- a/frontend/vue/components/Admin/StorageLocations/EditModal.vue
+++ b/frontend/vue/components/Admin/StorageLocations/EditModal.vue
@@ -4,11 +4,11 @@
:loading="loading"
:title="langTitle"
:error="error"
- :disable-save-button="v$.form.$invalid"
+ :disable-save-button="v$.$invalid"
@submit="doSubmit"
@hidden="clearContents"
>
-
+
@@ -52,7 +52,7 @@ export default {
'storageQuota': ''
}
- const {form, resetForm} = useResettableRef(blankForm);
+ const {record: form, reset: resetForm} = useResettableRef(blankForm);
const validations = computed(() => {
let validationRules = {