fixed a bug where xorm treid to insert something with an id wich already exist

This commit is contained in:
kolaente 2018-09-21 08:41:28 +02:00
parent bfc783d1d0
commit 6519c62ade
No known key found for this signature in database
GPG key ID: F40E70337AB24C9B
2 changed files with 2 additions and 1 deletions

View file

@ -217,6 +217,7 @@ Teams sind global, d.h. Ein Team kann mehrere Namespaces verwalten.
* [ ] Methode einbauen, um mit einem gültigen token ein neues gültiges zu kriegen * [ ] Methode einbauen, um mit einem gültigen token ein neues gültiges zu kriegen
* [ ] Wir brauchen noch ne gute idee, wie man die listen kriegt, auf die man nur so Zugriff hat (ohne namespace) * [ ] Wir brauchen noch ne gute idee, wie man die listen kriegt, auf die man nur so Zugriff hat (ohne namespace)
* [ ] Validation der ankommenden structs, am besten mit https://github.com/go-validator/validator * [ ] Validation der ankommenden structs, am besten mit https://github.com/go-validator/validator
* [ ] Rausfinden warum xorm teilweise beim einfügen IDs mit einfügen will -> Das schlägt dann wegen duplicate fehl
### Later/Nice to have ### Later/Nice to have

View file

@ -26,7 +26,7 @@ func (i *ListTask) Create(doer *User) (err error) {
i.CreatedByID = user.ID i.CreatedByID = user.ID
i.CreatedBy = user i.CreatedBy = user
_, err = x.Insert(i) _, err = x.Cols("text","description","done","due_date_unix","reminder_unix","created_by_id","list_id","created","updated").Insert(i)
return err return err
} }