google-code-export / yabi

Automatically exported from code.google.com/p/yabi
0 stars 1 forks source link

refactor Task status field to decouple status in time #250

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Status field is single text field. This causes race conditions as there is no 
guarantee that POSTs changing the status from backend will hit the database in 
the correct order. Thus earlier state can overwrite later state.

After discussion Adam has requested the single field be changed to multiple 
boolean like fields (using datetime objects). The field will hold the time the 
state was set to that status. The most recent field represents the present 
status. This should decouple the status in time.

Original issue reported on code.google.com by retrogra...@gmail.com on 19 Jul 2012 at 6:49

GoogleCodeExporter commented 9 years ago
fixed in 2d781c10063f on cwellington-1

Original comment by retrogra...@gmail.com on 19 Jul 2012 at 6:50