|
|
|
@ -105,7 +105,18 @@ function contrib_rubrique_plugin_rubplug_loc($id_observation, $id_auteur) {
|
|
|
|
|
include_spip('action/editer_objet'); |
|
|
|
|
$observation = objet_lire('observation', $id_observation); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Le champ 'parametres' de l'anomalie contient l'id du parent auquel la rubrique concernée par l'anomalie |
|
|
|
|
// devrait être rattachée. |
|
|
|
|
// - on fait la modification automatiquement. |
|
|
|
|
$parametres = unserialize($observation['parametres']); |
|
|
|
|
if (!empty($parametres['id_parent'])) { |
|
|
|
|
$maj_rubrique = array( |
|
|
|
|
'id_parent' => $parametres['id_parent'] |
|
|
|
|
); |
|
|
|
|
objet_modifier('rubrique', intval($observation['id_objet']), $maj_rubrique); |
|
|
|
|
} else { |
|
|
|
|
$erreur = 'idnul'; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
return $erreur; |
|
|
|
|
} |
|
|
|
|