}
// In case owner is not watching.
- ws = append(ws, &Watch{Uid: id})
+ ws = append(ws, &Watch{UserId: id})
}
for _, w := range ws {
- if w.Uid == 0 {
+ if w.UserId == 0 {
continue
}
- iu.Uid = w.Uid
+ iu.Uid = w.UserId
iu.IsPoster = iu.Uid == uid
iu.IsAssigned = iu.Uid == aid
if _, err = orm.Insert(iu); err != nil {
// Watch is connection request for receiving repository notifycation.
type Watch struct {
Id int64
- Uid int64 `xorm:"UNIQUE(watch)"`
+ UserId int64 `xorm:"UNIQUE(watch)"`
RepoId int64 `xorm:"UNIQUE(watch)"`
}
// Watch or unwatch repository.
func WatchRepo(uid, rid int64, watch bool) (err error) {
if watch {
- if _, err = orm.Insert(&Watch{RepoId: rid, Uid: uid}); err != nil {
+ if _, err = orm.Insert(&Watch{RepoId: rid, UserId: uid}); err != nil {
return err
}
}
for i := range watches {
- if act.ActUserId == watches[i].Uid {
+ if act.ActUserId == watches[i].UserId {
continue
}
act.Id = 0
- act.UserId = watches[i].Uid
+ act.UserId = watches[i].UserId
if _, err = orm.InsertOne(act); err != nil {
return errors.New("repo.NotifyWatchers(create action): " + err.Error())
}
}
// Delete all watches.
- if _, err = orm.Delete(&Watch{Uid: user.Id}); err != nil {
+ if _, err = orm.Delete(&Watch{UserId: user.Id}); err != nil {
return err
}