Closed (fixed)
Project:
Project issue tracking
Version:
6.x-1.x-dev
Component:
User interface
Priority:
Normal
Category:
Bug report
Assigned:
Reporter:
Created:
10 Mar 2009 at 14:00 UTC
Updated:
18 Apr 2009 at 01:00 UTC
Get this when trying to delete default statuses:
Fatal error: Cannot unset string offsets in /var/www/drupal/includes/form.inc on line 110
Drupal 6.10
Comments
Comment #1
dwwConfirmed. Thanks for the report. Hopefully this is a silly bug from the D6 porting and will be easy to fix if someone wants to dig into it.
Comment #2
dwwYup, trivial bug. Committed the fix to HEAD: http://drupal.org/cvs?commit=184434
Figured I better fix this so I can implement my proposal over at #171350-113: Reorganise project issue statuses ;)
Comment #4
dwwNope, this is still broken. That solution wasn't sufficient. Now you get a fatal error when you try to submit the confirm form itself. I'll work on fixing this for real. I won't mark it fixed until I can actually *delete* the status. ;)
Comment #5
dwwOk, committed another fix for this:
http://drupal.org/cvs?commit=192654
The main bug was that the menu callback wasn't getting the right URL argument for the sid, so everything was borked. I also split out the validation for the confirm form into a real validation callback, and fixed some code style bugs in the process. You can actually delete status values now. ;)
However, see also #423378: When you delete an issue status and reassign existing issues, comments that moved in/out of that status are untouched...