Changeset 112132 in spip-zone


Ignore:
Timestamp:
Oct 24, 2018, 5:40:28 AM (7 months ago)
Author:
root
Message:

pas tant de violence en cas d'objet inconnu

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/cachelab/trunk/inc/cachelab.php

    r112108 r112132  
    6565        $cle_objet = (isset($conditions['cle_objet']) ? $conditions['cle_objet'] : null);
    6666        $id_objet = (isset($conditions['id_objet']) ? $conditions['id_objet'] : null);
    67         if ($cle_objet and !$id_objet)
    68                 die ("$cle_objet est inconnu : passez le en argument d'url ou définissez XRAY_ID_OBJET_SPECIAL en php");
     67        if ($cle_objet and !$id_objet) {
     68                $error = "$cle_objet est inconnu : passez le en argument d'url ou définissez XRAY_ID_OBJET_SPECIAL en php";
     69                spip_log($error."\n".print_r(debug_backtrace(),1), "cachelab_erreur");
     70                return array('error'=>$error);
     71        }
    6972        // pour 'contexte' on simule un 'more' pour donner un exemple d'extension
    7073        if (isset($conditions['contexte']) and $conditions['contexte'] and !isset($conditions['more']))
Note: See TracChangeset for help on using the changeset viewer.