Skip to content

Commit 2927f71

Browse files
committed
jobofferform: use getFormFrontendKey() properly
Signed-off-by: Patrizio Bekerle <patrizio@bekerle.com>
1 parent c7a919c commit 2927f71

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

src/modules/jobOfferForm.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import {createInstance} from '../i18n.js';
1616

1717
const i18n = createInstance();
1818

19-
export default class extends BaseObject {
19+
class JobOfferModule extends BaseObject {
2020
getUrlSlug() {
2121
return 'job-offer';
2222
}
@@ -38,9 +38,8 @@ export default class extends BaseObject {
3838
return JobOfferCreateFormElement;
3939
}
4040

41-
getFormIdentifier() {
42-
// This UUID identifies the form in the API; the frontendKey 'job-offer' is used for filtering via allow-list-frontend-keys
43-
return '7432af11-6f1c-45ee-8aa3-e90b3395e29c';
41+
getFormFrontendKey() {
42+
return 'job-offer';
4443
}
4544

4645
getFormName(lang = i18n.language) {
@@ -49,6 +48,8 @@ export default class extends BaseObject {
4948
}
5049
}
5150

51+
export default JobOfferModule;
52+
5253
/**
5354
* Web component for creating a new job-offer form.
5455
*
@@ -199,7 +200,7 @@ class JobOfferCreateFormElement extends ScopedElementsMixin(DBPLitElement) {
199200
{languageTag: 'de', name: this._titleDe.trim()},
200201
{languageTag: 'en', name: this._titleEn.trim() || this._titleDe.trim()},
201202
],
202-
frontendKey: 'job-offer',
203+
frontendKey: new JobOfferModule().getFormFrontendKey(),
203204
additionalData,
204205
};
205206

0 commit comments

Comments
 (0)