Skip to content

Commit

Permalink
Frontend: ExtCreationModal: Use correct v-model
Browse files Browse the repository at this point in the history
* Return to conditionally use correct v-model for permissions depending
  on is_editing, if is editing use formatted_permissions otherwise use
  the new_extension.permission to store correctly
  • Loading branch information
JoaoMario109 authored and patrickelectric committed Jul 29, 2024
1 parent 3a35240 commit ce22dbd
Showing 1 changed file with 11 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,14 @@
/>

<v-textarea
v-if="is_editing"
v-model="formatted_permissions"
label="Original Settings"
:disabled="is_editing"
:rules="[validate_permissions]"
/>
<v-textarea
v-else
v-model="new_extension.permissions"
label="Original Settings"
:disabled="is_editing"
Expand Down Expand Up @@ -98,6 +106,9 @@ export default Vue.extend({
form(): VForm {
return this.$refs.form as VForm
},
formatted_permissions() {
return JSON.stringify(JSON.parse(this.new_extension?.permissions ?? '{}'), null, 2)
},
is_editing() {
return this.extension?.editing ?? false
},
Expand Down

0 comments on commit ce22dbd

Please sign in to comment.