Browse Source

Encore quelques unserialize() manquants.

svn/attic/tags/v010/106508
eric@smellup.net 6 years ago
parent
commit
7514804968
  1. 16
      inc/ncore_noisette.php

16
inc/ncore_noisette.php

@ -154,7 +154,13 @@ function noisette_supprimer($plugin, $noisette, $stockage = '') {
// On récupère les noisettes restant affectées au squelette sous la forme d'un tableau indexé par l'identifiant
// de la noisette stocké dans l'index 'id_noisette' mais toujours trié de façon à ce que les rangs soient croissants.
$autres_noisettes = ncore_noisette_lister($plugin, $description['squelette'], $description['contexte'], '', 'rang', $stockage);
$autres_noisettes = ncore_noisette_lister(
$plugin,
$description['squelette'],
unserialize($description['contexte']),
'',
'rang',
$stockage);
// Si il reste des noisettes, on tasse d'un rang les noisettes qui suivaient la noisette supprimée.
if ($autres_noisettes) {
@ -315,7 +321,13 @@ function noisette_deplacer($plugin, $noisette, $rang_destination, $stockage = ''
if ($rang_destination != $rang_origine) {
// On récupère les noisettes affectées au même squelette sous la forme d'un tableau indexé par le rang
// et on déplace les noisettes impactées.
$noisettes = ncore_noisette_lister($plugin, $description['squelette'], $description['contexte'], '', 'rang', $stockage);
$noisettes = ncore_noisette_lister(
$plugin,
$description['squelette'],
unserialize($description['contexte']),
'',
'rang',
$stockage);
// On vérifie que le rang destination soit bien compris entre 1 et le rang max, sinon on le force à une
// des bornes.

Loading…
Cancel
Save