due to the changes in http://drupal.org/node/96971 to move the issue-related stuff to a subtab, when new projects are created, the issue-related settings aren't being intialized to the proper defaults anymore. i noticed this during 5.x porting, too. :(
it's already causing problems, e.g. http://drupal.org/node/104425.
alas,
-derek
| Comment | File | Size | Author |
|---|---|---|---|
| #1 | project_issue_tracker_enabled_by_default.patch.txt | 2.72 KB | dww |
Comments
Comment #1
dwwjust some stupidity on my part during the conversion to the issues subtab of the edit tab during http://drupal.org/node/96971. ;) $node doesn't have any of the issue related settings in project_issue_project_insert() since none of that stuff is on the project node add form anymore. so, we just set the defaults ourselves (issue tracker enabled, and the default component list) and leave everything else blank, pending a visit to the "issues" subtab by the project owner...
Comment #2
dwwkilles gave this the RTBC in IRC. committed to DRUPAL-4-7--2 and installed on d.o. i also ran a little SQL to update the 13 recent projects that were missing the issue tracker to enable it automatically with the standard/default component list.
Comment #3
dwwalso committed this to HEAD in preparation for 5.x.
Comment #4
(not verified) commented