Merge pull request #53477 from nextcloud/fix/unnecessary-template-fields-request

fix: do not extract fields for blank template
This commit is contained in:
Elizabeth Danzberger 2025-06-17 13:46:58 +00:00 committed by GitHub
commit 63b9ea73f4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 14 additions and 8 deletions

View file

@ -275,7 +275,13 @@ export default defineComponent({
async onSubmit() {
const fileId = this.selectedTemplate?.fileid
const fields = await getTemplateFields(fileId)
// Only request field extraction if there is a valid template
// selected and it's not the blank template
let fields = []
if (fileId && fileId !== this.emptyTemplate.fileid) {
fields = await getTemplateFields(fileId)
}
if (fields.length > 0) {
spawnDialog(TemplateFiller, {

2
dist/4052-4052.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1 +0,0 @@
4052-4052.js.license

2
dist/7729-7729.js vendored Normal file

File diff suppressed because one or more lines are too long

1
dist/7729-7729.js.map vendored Normal file

File diff suppressed because one or more lines are too long

1
dist/7729-7729.js.map.license vendored Symbolic link
View file

@ -0,0 +1 @@
7729-7729.js.license

4
dist/files-init.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long