Overview
Comment:Fix : identité du membre n'était pas affichée sur la page d'accueil
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | stable
Files: files | file ages | folders
SHA1: 285a6b0597e75b46f981225e701c5d0688016329
User & Date: bohwaz on 2018-07-11 10:55:37
Other Links: manifest | tags
Context
2018-07-11
10:55
Mise à jour liste dépendances check-in: 40f71efefe user: bohwaz tags: trunk, stable
10:55
Fix : identité du membre n'était pas affichée sur la page d'accueil check-in: 285a6b0597 user: bohwaz tags: trunk, stable
2018-07-09
15:27
Export ODS compta et membres check-in: e8d51c046a user: bohwaz tags: trunk, stable
Changes

Modified src/include/lib/Garradin/Membres/Session.php from [9956de13f9] to [62a9e3085b].

62
63
64
65
66
67
68

69
70

71
72
73
74
75
76
77
		return $this->db->first($query, $login);
	}

	protected function getUserDataForSession($id)
	{
		// Mettre à jour la date de connexion
		$this->db->preparedQuery('UPDATE membres SET date_connexion = datetime() WHERE id = ?;', [$id]);


		return $this->db->first('SELECT m.*, c.droit_connexion, c.droit_wiki, 

			c.droit_membres, c.droit_compta, c.droit_config, c.droit_membres
			FROM membres AS m
			INNER JOIN membres_categories AS c ON m.id_categorie = c.id
			WHERE m.id = ? LIMIT 1;', $id);
	}

	protected function storeRememberMeSelector($selector, $hash, $expiry, $user_id)







>

|
>







62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
		return $this->db->first($query, $login);
	}

	protected function getUserDataForSession($id)
	{
		// Mettre à jour la date de connexion
		$this->db->preparedQuery('UPDATE membres SET date_connexion = datetime() WHERE id = ?;', [$id]);
		$config = Config::getInstance();

		return $this->db->first('SELECT m.*, m.'.$config->get('champ_identite').' AS identite,
			c.droit_connexion, c.droit_wiki, 
			c.droit_membres, c.droit_compta, c.droit_config, c.droit_membres
			FROM membres AS m
			INNER JOIN membres_categories AS c ON m.id_categorie = c.id
			WHERE m.id = ? LIMIT 1;', $id);
	}

	protected function storeRememberMeSelector($selector, $hash, $expiry, $user_id)