*** agenda/agenda.module	Tue Mar 16 01:06:46 2010
--- agenda-6.x-1.7/agenda.module	Fri Mar 12 11:18:51 2010
*************** function agenda_settings($delta) {
*** 235,241 ****
   * @param string $default_value (optional) The default value
   */
  function agenda_variable_get($delta, $parameter, $default_value) {
!   $value = db_result(db_query("SELECT value FROM {agenda} WHERE bid=%d AND name='%s'", $delta, $parameter));
    
    if ($value === FALSE) {
      $value = $default_value;
--- 235,241 ----
   * @param string $default_value (optional) The default value
   */
  function agenda_variable_get($delta, $parameter, $default_value) {
!   $value = db_result(db_query('SELECT value FROM {agenda} WHERE bid=%d AND name="%s"', $delta, $parameter));
    
    if ($value === FALSE) {
      $value = $default_value;
*************** function agenda_variable_get($delta, $pa
*** 252,268 ****
   * @param string $parameter The parameter required
   * @param string $value The value
   */
- 
  function agenda_variable_set($delta, $parameter, $value) {
!   /*test for bid, if not exist insert */
!   $retval = db_result(db_query("SELECT  bid FROM {agenda} WHERE bid=%d AND name='%s'",$delta, $parameter));
!   if ($retval === FALSE) {
!     return db_query("INSERT INTO {agenda} (bid,name,value) VALUES (%d, '%s', '%s')", $delta, $parameter, $value);
!   }
!   else
!   {
!     return db_query("UPDATE {agenda} SET value='%s' WHERE bid=%d AND name='%s'", $value, $delta, $parameter);
!   }
  }
  
  
--- 252,259 ----
   * @param string $parameter The parameter required
   * @param string $value The value
   */
  function agenda_variable_set($delta, $parameter, $value) {
!   return db_query("REPLACE INTO {agenda} SET bid=%d, name='%s', value='%s'", $delta, $parameter, $value);
  }
  
  
*************** function _agenda_feed_url($googleid, $bl
*** 426,429 ****
      $block->maxevents);
      
    return $url;
! }
--- 417,420 ----
      $block->maxevents);
      
    return $url;
! }
\ No newline at end of file
