Jelajahi Sumber

fix translations for timezones

Olivier Massot 1 tahun lalu
induk
melakukan
baf00c8782

+ 1 - 2
components/Ui/Input/AutocompleteWithEnum.vue

@@ -13,11 +13,10 @@
 </template>
 
 <script setup lang="ts">
+import type { ComputedRef, PropType } from 'vue'
 import { useEnumFetch } from '~/composables/data/useEnumFetch'
 import ArrayUtils from '~/services/utils/arrayUtils'
-import type { ComputedRef } from '@vue/reactivity'
 import type { Enum } from '~/types/data'
-import type { PropType } from '@vue/runtime-core'
 
 const props = defineProps({
   modelValue: {

+ 3 - 3
lang/fr.json

@@ -666,9 +666,9 @@
   "max_note_for_pedagogical_followup": "Note maximale pour les notes du suivi pédagogique (entre 1 et 100) ",
   "Bad Request": "Requête invalide",
   "bulletins": "Bulletins",
-  "Indian/Reunion": "Indian/Reunion",
-  "Europe/Zurich": "Europe/Zurich",
-  "Europe/Paris": "Europe/Paris",
+  "INDIAN_REUNION": "Indian/Reunion",
+  "EUROPE_ZURICH": "Europe/Zurich",
+  "EUROPE_PARIS": "Europe/Paris",
   "licenceQrCode": "QrCode pour la licence",
   "education_timings_breadcrumbs": "Durée des cours",
   "create_a_new_residence_area": "Créer une nouvelle zone de résidence",

+ 2 - 3
pages/parameters/general_parameters.vue

@@ -2,7 +2,7 @@
   <LayoutContainer>
     <UiLoadingPanel v-if="pending" />
     <UiForm
-      v-else
+      v-else-if="parameters !== null"
       :model="Parameters"
       :entity="parameters"
       action-position="bottom"
@@ -88,7 +88,6 @@
 </template>
 
 <script setup lang="ts">
-import type { AsyncData } from '#app'
 import Parameters from '~/models/Organization/Parameters'
 import { useEntityFetch } from '~/composables/data/useEntityFetch'
 import { useOrganizationProfileStore } from '~/stores/organizationProfile'
@@ -104,7 +103,7 @@ if (organizationProfile.parametersId === null) {
 const { data: parameters, pending } = fetch(
   Parameters,
   organizationProfile.parametersId,
-) as AsyncData<Parameters, Parameters | true>
+)
 </script>
 
 <style scoped lang="scss"></style>