[Obm] Questions sur OBM 2.1.4

Mehdi Rande mehdi.rande at aliasource.fr
Thu Jan 31 15:16:55 CET 2008


Le jeudi 31 janvier 2008 à 14:59 +0100, dabfus at dabfus.net a écrit :
> >> Fonctionnalité Alertes / Notifications :
> >>
> >> J'ai pas trouvé d'infos sur l'utilisation du script cron/cron.php, donc
> >> j'ai tout simplement configurer ma crontab pour un appel au script en
> >> tant
> >> que root toute les 5 minutes, pour autant je ne reçois pas de
> >> notifications : Quel est le bon usage de se script apparu récemment ?
> >>
> >>
> > C'est en effet la bonne méthode, mais il faut y faire appel toutes les
> > minutes. Ce script ensuite se charge de lancer si nécessaire des
> > traitements dans OBM.
> > la partie du script propre au alertes est exécuté toutes les 2 minutes,
> > et celle propre aux messages d'abscence se lancent toutes les 15 minutes
> > (si le module mail est activé).
> 
> Bad luck : A la minute où une alerte devait être émise, erreur cron
> suivante :
> 
> Fatal error: Call to undefined method Event::add_attendee() in
> /XXX/cron/jobs/CalendarAlertCronJob.class.php on line 164
> 
> La conf crontab :
> # OBM notifications
> * *     * * *   root    /usr/bin/php /XXX/cron.php

Ok, en effet il faut patcher CalendarAlertCronJob.class.php :

Index: cron/jobs/CalendarAlertCronJob.class.php
===================================================================
--- cron/jobs/CalendarAlertCronJob.class.php	(revision 2689)
+++ cron/jobs/CalendarAlertCronJob.class.php	(working copy)
@@ -161,7 +161,7 @@
         $event = &new Event($id,$duration,$title,$location,$category1,
$privacy,$description,$properties,$all_day,'none',$owner,$color);
       }
       $this->logger->debug("$entity $entity_id ($entity_label) added on
event ".$event->id);
-      $event->add_attendee($entity,$entity_id,$entity_label);
+      $event->addAttendee($entity,$entity_id,$entity_label);
       $of->addOccurrence($event, $date, $entity, $entity_id);
     }    
   }
Merci pour le retour,
Cordialement,
Mehdi

> 
> _______________________________________________
> Obm mailing list
> Obm at list.aliasource.fr
> http://www.list.aliasource.fr/mailman/listinfo/obm
-- 
Mehdi Rande
Aliasource - Groupe LINAGORA
20, rue Hermès, Parc Technologique du Canal 31520 RAMONVILLE SAINT AGNE
Téléphone : +33 (0)5 62 19 24 91



More information about the Obm mailing list