Ba515 fix 500 error on url prefil (#483)

* fix password reset bug

* fix form theme builder

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
This commit is contained in:
Favour Olayinka
2024-07-10 11:31:33 +01:00
committed by GitHub
parent b11f41d8b6
commit 11f99df98f
2 changed files with 18 additions and 6 deletions

View File

@@ -130,6 +130,7 @@ import OpenFormField from './OpenFormField.vue'
import {pendingSubmission} from "~/composables/forms/pendingSubmission.js"
import FormLogicPropertyResolver from "~/lib/forms/FormLogicPropertyResolver.js"
import {computed} from "vue"
import CachedDefaultTheme from "~/lib/forms/themes/CachedDefaultTheme.js"
export default {
name: 'OpenForm',
@@ -140,9 +141,14 @@ export default {
required: true
},
theme: {
type: Object,
required: true
},
type: Object, default: () => {
const theme = inject("theme", null)
if (theme) {
return theme.value
}
return CachedDefaultTheme.getInstance()
}
},
loading: {
type: Boolean,
required: true