#381  Error on reconcilliation after renaming status fields
Released
Deven Phillips opened 3 years ago

I renamed several of the default status fields:

  • Open -> Ready
  • Closed -> Done

And I added some other statuses

  • Backlog
  • In Progress
  • Review

So, in order of workflow I have:

  • Backlog
  • Ready
  • In Progress
  • Review
  • Done
  • Released

After I made these changes, I was prompted to to a reconciliation on my project. When I did so I followed the prompts to map the legacy statuses to the new status and submitted. I was then given the attached stack trace.

After that initial reconciliation I still get prompted to do a reconcile and when I click it I no longer get prompted to remap the status but I still get the same stack trace.

Here are the relevant versions:

OS: Linux, Ubuntu 20.04 Docker: 20.10.7 OneDev: 4.9.0 (Container)

OneDev changed state to 'Closed' 3 years ago
Previous Value Current Value
Open
Closed
OneDev changed state to 'Released' 3 years ago
Previous Value Current Value
Closed
Released
Deven Phillips commented 3 years ago

Wow! Thanks for the fast and effective fix @robin !!!

Robin Shen commented 3 years ago

@InfoSec812 no problem. Thanks for reporting bug and helping OneDev better.

issue 1 of 1
Type
Bug
Priority
Normal
Assignee
Affected Versions
Not Found
Issue Votes (0)
Watchers (3)
Reference
onedev/server#381
Please wait...
Page is in error, reload to recover