Legend:
- Unmodified
- Added
- Removed
-
trunk/db.go
r393 r416 462 462 } 463 463 464 func (db *DB) DeleteChannel( networkID int64, name string) error {465 db.lock.Lock() 466 defer db.lock.Unlock() 467 468 _, err := db.db.Exec("DELETE FROM Channel WHERE network = ? AND name = ?", networkID, name)464 func (db *DB) DeleteChannel(id int64) error { 465 db.lock.Lock() 466 defer db.lock.Unlock() 467 468 _, err := db.db.Exec("DELETE FROM Channel WHERE id = ?", id) 469 469 return err 470 470 } -
trunk/user.go
r409 r416 230 230 231 231 func (net *network) deleteChannel(name string) error { 232 if err := net.user.srv.db.DeleteChannel(net.ID, name); err != nil { 232 ch, ok := net.channels[name] 233 if !ok { 234 return fmt.Errorf("unknown channel %q", name) 235 } 236 if err := net.user.srv.db.DeleteChannel(ch.ID); err != nil { 233 237 return err 234 238 }
Note:
See TracChangeset
for help on using the changeset viewer.