Skip to content
Snippets Groups Projects

Fix: Workable design of date-picker

Merged Benedikt Heinrichs requested to merge Hotfix/1216-fixDateDesign into master
8 files
+ 381
356
Compare changes
  • Side-by-side
  • Inline
Files
8
@@ -62,27 +62,30 @@ export default Vue.extend({
}
},
mounted() {
MetadataApi.getClassInstances(
this.projectId,
this.class,
(response: any) => {
if (
Array.isArray(response.data[this.languageCode]) &&
response.data[this.languageCode].length === 0
) {
if ((typeof coscine !== "undefined") && (typeof (coscine as any).authorization !== "undefined") && (typeof (coscine as any).authorization.bearer !== "undefined")) {
MetadataApi.getClassInstances(
this.projectId,
this.class,
(response: any) => {
if (
Array.isArray(response.data.en) &&
response.data.en.length !== 0
Array.isArray(response.data[this.languageCode]) &&
response.data[this.languageCode].length === 0
) {
this.selectableOptions = response.data.en;
if (
Array.isArray(response.data.en) &&
response.data.en.length !== 0
) {
this.selectableOptions = response.data.en;
} else {
this.selectableOptions = response.data.de;
}
} else {
this.selectableOptions = response.data.de;
this.selectableOptions = response.data[this.languageCode];
}
} else {
this.selectableOptions = response.data[this.languageCode];
this.loadData();
}
this.loadData();
});
);
}
if (this.fixedValueMode) {
this.updateFixedValues();
}
Loading