Changeset 47822 in spip-zone


Ignore:
Timestamp:
May 15, 2011, 4:37:24 PM (10 years ago)
Author:
eric@…
Message:

On initialise systématiquement les champs qui pourraient être nuls pour éviter l'erreur lors de l'insertq d'un paquet.
Cette modification est nécessaire depuis le commit 17552

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/svp/plugins/preparer_sql_plugin.php

    r46468 r47822  
    2020
    2121        // On initialise les champs ne necessitant aucune transformation
    22         $champs['categorie'] = $plugin['categorie'];
    23         $champs['etat'] = $plugin['etat'];
    24         $champs['version'] = $plugin['version'];
    25         $champs['version_base'] = $plugin['version_base'];
    26         $champs['lien'] = $plugin['lien'];
     22        $champs['categorie'] = $plugin['categorie'] ? $plugin['categorie'] : '';
     23        $champs['etat'] = $plugin['etat'] ? $plugin['etat'] : '';
     24        $champs['version'] = $plugin['version'] ? $plugin['version'] : '';
     25        $champs['version_base'] = $plugin['version_base'] ? $plugin['version_base'] : '';
     26        $champs['lien'] = $plugin['lien'] ? $plugin['lien'] : '';
    2727
    2828        // Renommage de certains champs
    29         $champs['logo'] = $plugin['icon'];
     29        $champs['logo'] = $plugin['icon'] ? $plugin['icon'] : '';
    3030        // On passe le prefixe en lettres majuscules comme ce qui est fait dans SPIP
    3131        // Ainsi les valeurs dans la table spip_plugins coincideront avec celles de la meta plugin
Note: See TracChangeset for help on using the changeset viewer.