File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ import {createInstance} from '../i18n.js';
1616
1717const 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
You can’t perform that action at this time.
0 commit comments