浏览代码

minor fixes

Olivier Massot 1 年之前
父节点
当前提交
5a244c34a7
共有 3 个文件被更改,包括 7 次插入4 次删除
  1. 3 1
      lang/fr.json
  2. 2 2
      pages/parameters/super_admin.vue
  3. 2 1
      pages/parameters/website.vue

+ 3 - 1
lang/fr.json

@@ -670,5 +670,7 @@
   "max_size_4_mb": "Taille maximum: 4 MO",
   "file_too_large": "Le fichier est trop volumineux",
   "cycles_breadcrumbs": "Enseignements",
-  "cmf_licence_structure_breadcrumbs": "Licence CMF - Structure"
+  "cmf_licence_structure_breadcrumbs": "Licence CMF - Structure",
+  "no_recorded_subdomain": "Aucun sous-domaine enregistré",
+  "no_admin_access_recorded": "Aucun compte super-admin enregistré"
 }

+ 2 - 2
pages/parameters/super_admin.vue

@@ -11,7 +11,7 @@
 
       <UiLoadingPanel v-if="pending"/>
       <UiForm
-          v-else
+          v-else-if="adminAccess"
           ref="form"
           :model="AdminAccess"
           :entity="adminAccess"
@@ -35,6 +35,7 @@
             variant="underlined"
         />
       </UiForm>
+      <span v-else>{{ $t('no_admin_access_recorded') }}</span>
   </div>
 </template>
 
@@ -57,7 +58,6 @@ const i18n = useI18n()
 
 const validationUtils = useValidationUtils()
 
-
 const rules = () => [
   (email: string | null) =>
     (email && validationUtils.validEmail(email)) || i18n.t('email_error')

+ 2 - 1
pages/parameters/website.vue

@@ -43,7 +43,7 @@
             <div><h4>{{ $t('your_subdomains') }} : </h4></div>
             <UiLoadingPanel v-if="subdomainsPending" />
             <div v-else>
-              <v-table class="subdomains-table my-2">
+              <v-table v-if="subdomains" class="subdomains-table my-2">
                 <tbody>
                   <tr
                       v-for="subdomain in subdomains.items"
@@ -66,6 +66,7 @@
                 </tbody>
 
               </v-table>
+              <span v-else>{{ $t('no_recorded_subdomain') }}</span>
 
               <div class="d-flex flex-row justify-center w-100">
                 <v-btn