bug pre update fresh install

bug slash
This commit is contained in:
Fred Tempez 2023-02-18 08:41:01 +01:00
parent 9395321f4a
commit 9d7e10604b
2 changed files with 21 additions and 20 deletions

View File

@ -1,27 +1,28 @@
<?php <?php
$version = json_decode(file_get_contents('site/data/core.json'), true);
/** /**
* Mise à jour avant v12 * Mise à jour avant v12
* */ * */
if ($version['core']['dataVersion'] < 12000)
{ if (file_exists('site/data/core.json')) {
// Correspondance pour les dossiers de langue à convertir $version = json_decode(file_get_contents('site/data/core.json'), true);
$languages = [
'fr' => 'fr_FR', if ($version['core']['dataVersion'] < 12000) {
'en' => 'en_EN', // Correspondance pour les dossiers de langue à convertir
'pt' => 'pt_PT' $languages = [
]; 'fr' => 'fr_FR',
// Convertit les dossiers vers la nouvelle structure 'en' => 'en_EN',
foreach ($languages as $key => $value) { 'pt' => 'pt_PT'
if ( ];
is_dir('site/data/' . $key) && // Convertit les dossiers vers la nouvelle structure
!is_dir('site/data/' . $value) foreach ($languages as $key => $value) {
) { if (
$end = rename('site/data/' . $key, 'site/data/' . $value); is_dir('site/data/' . $key) &&
!is_dir('site/data/' . $value)
) {
$end = rename('site/data/' . $key, 'site/data/' . $value);
}
} }
sleep(2);
} }
sleep(2);
} }

View File

@ -950,7 +950,7 @@ if ($this->getData(['core', 'dataVersion']) < 12300) {
} }
// Nettoyage de flatPickr // Nettoyage de flatPickr
$this->removeDir('core\vendor\flatpickr'); $this->removeDir('core/vendor/flatpickr');
// Mise à jour // Mise à jour
$this->setData(['core', 'dataVersion', 12300]); $this->setData(['core', 'dataVersion', 12300]);