Overview
SHA1:b2ceedc47673f89bf4e388fddcb29c4aabc6dd36
Date: 2018-08-18 13:46:56
User: bohwaz
Comment:Correction typo dans liste menu
Timelines: family | ancestors | descendants | both | dev
Downloads: Tarball | ZIP archive
Other Links: files | file ages | folders | manifest
Tags And Properties
Context
2018-08-18
13:49
[5f84e0b3e3] Corrige erreur de nom de variable pour liste des plugins dans le menu (user: bohwaz, tags: dev)
13:46
[b2ceedc476] Correction typo dans liste menu (user: bohwaz, tags: dev)
13:44
[0ea3b1fbae] Mettre à jour la session si nécessaire (user: bohwaz, tags: dev)
Changes

Modified src/include/lib/Garradin/Plugin.php from [dd72967e72] to [0714d840c6].

406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
				'{Membres::DROIT_AUCUN}' => Membres::DROIT_AUCUN,
				'{Membres::DROIT_ACCES}' => Membres::DROIT_ACCES,
				'{Membres::DROIT_ECRITURE}' => Membres::DROIT_ECRITURE,
				'{Membres::DROIT_ADMIN}' => Membres::DROIT_ADMIN,
			]);

			$condition = preg_replace_callback('/\{\$user\.(\w+)\}/', function ($m) use ($user) { return $user->{$m[1]}; }, $row->menu_condition);
			$query = 'SELECT 1 WHERE ' . 
			$st = $db->prepare($query);

			if (!$st->readOnly())
			{
				throw new \LogicException('Requête plugin pour affichage dans le menu n\'est pas en lecture : ' . $query);
			}








|







406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
				'{Membres::DROIT_AUCUN}' => Membres::DROIT_AUCUN,
				'{Membres::DROIT_ACCES}' => Membres::DROIT_ACCES,
				'{Membres::DROIT_ECRITURE}' => Membres::DROIT_ECRITURE,
				'{Membres::DROIT_ADMIN}' => Membres::DROIT_ADMIN,
			]);

			$condition = preg_replace_callback('/\{\$user\.(\w+)\}/', function ($m) use ($user) { return $user->{$m[1]}; }, $row->menu_condition);
			$query = 'SELECT 1 WHERE ' . $condition . ';';
			$st = $db->prepare($query);

			if (!$st->readOnly())
			{
				throw new \LogicException('Requête plugin pour affichage dans le menu n\'est pas en lecture : ' . $query);
			}