Overview
Comment:Correction bug lors de la restauration d'une vieille sauvegarde qui nécessite une mise à jour (colonne menu_condition non existante dans la table plugins)
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | stable
Files: files | file ages | folders
SHA1: 93ceba6d80a70b3b6eb8e39ee85f834ae246c46d
User & Date: bohwaz on 2019-03-19 16:23:38
Other Links: manifest | tags
References
2020-12-08
23:25 Wiki page "Changelog/0.9" artifact: b9c916b4d1 user: bohwaz
Context
2019-03-21
16:07
Permettre de définir des couleurs et logo d'UI différents par défaut check-in: ea31527b49 user: bohwaz tags: trunk, stable
2019-03-19
16:23
Correction bug lors de la restauration d'une vieille sauvegarde qui nécessite une mise à jour (colonne menu_condition non existante dans la table plugins) check-in: 93ceba6d80 user: bohwaz tags: trunk, stable
2019-03-13
17:15
Vérifier aussi la première ligne sur l'import Citizen check-in: 2e7b29ce7e user: bohwaz tags: trunk, stable
Changes

Modified src/include/lib/Garradin/Sauvegarde.php from [66b6709354] to [adf221aa11].

381
382
383
384
385
386
387
388
389
390
391
392
393
394





395
396
397
398
399
400
401
			$db = DB::getInstance();
			$db->update('membres_categories', [
				'droit_membres' => Membres::DROIT_ADMIN,
				'droit_connexion' => Membres::DROIT_ACCES
			]);
		}

		// Force l'installation de plugin système si non existant dans la sauvegarde existante
		Plugin::checkAndInstallSystemPlugins();

		if ($version != garradin_version())
		{
			$return |= self::NEED_UPGRADE;
		}






		return $return;
	}

	/**
	 * Taille de la base de données actuelle
	 * @return integer Taille en octets du fichier SQLite







<
<
<




>
>
>
>
>







381
382
383
384
385
386
387



388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
			$db = DB::getInstance();
			$db->update('membres_categories', [
				'droit_membres' => Membres::DROIT_ADMIN,
				'droit_connexion' => Membres::DROIT_ACCES
			]);
		}




		if ($version != garradin_version())
		{
			$return |= self::NEED_UPGRADE;
		}
		else {
			// Force l'installation de plugin système si non existant dans la sauvegarde existante
			// si une mise à jour est nécessaire, normalement ça sera fait après la mise à jour
			Plugin::checkAndInstallSystemPlugins();
		}

		return $return;
	}

	/**
	 * Taille de la base de données actuelle
	 * @return integer Taille en octets du fichier SQLite