Changeset 780

Show
Ignore:
Timestamp:
07/14/06 09:51:14
Author:
douglm
Message:

User updates now work

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • freebusy/trunk/webclient/src/org/bedework/fbaggregator/AllUsers.java

    r763 r780  
    134134 
    135135      stmt.executeUpdate(); 
     136 
     137      conn.commit(); 
    136138    } finally { 
    137139      close(); 
     
    179181 
    180182      stmt.executeUpdate(); 
     183 
     184      conn.commit(); 
    181185    } finally { 
    182186      close(); 
    183187    } 
    184188 
    185     super.updateInfo(val); 
     189    updateUser(val.getUser()); 
    186190  } 
    187191 
     
    200204 
    201205      stmt.executeUpdate(); 
     206 
     207      conn.commit(); 
    202208    } finally { 
    203209      close(); 
  • freebusy/trunk/webclient/src/org/bedework/fbaggregator/FBAttendeeSet.java

    r761 r780  
    197197  } 
    198198 
     199  /** Called by superclasses to add an entry to the internal set 
     200   * 
     201   * @param val  FBUserInfo 
     202   * @throws Throwable 
     203   */ 
     204  protected void updateUser(FBUserInfo val) throws Throwable { 
     205    if (val == null) { 
     206      return; 
     207    } 
     208 
     209    attendeeSet.remove(val); 
     210    attendeeSet.add(new FBAttendeeInfo(val)); 
     211  } 
     212 
    199213  /* ==================================================================== 
    200214   *                   Object methods