View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0017804 | mantisbt | bugtracker | public | 2014-10-24 15:30 | 2015-01-15 16:18 |
Reporter | mikemol | Assigned To | atrol | ||
Priority | normal | Severity | major | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Product Version | 1.2.17 | ||||
Summary | 0017804: New issues getting status of @50@, cannot be set to existing status | ||||
Description | Immediately upon installation of Mantis, I removed Mantis's default status set and added my own. When I create issues as anything other than the Admin account, their status is set to @50@, rather than one of the statuses I've defined. If I try to edit the status, I only have @50@ and @90@ available in the dropdown. | ||||
Steps To Reproduce | 1) Install Mantis That issue will have a status of @50@. | ||||
Additional Information | I say "Have not tried", because I haven't tried a reinstallation of Mantis. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
You need to define strings to match the enumerations too. Reference http://www.mantisbt.org/docs/master-1.2.x/en/administration_guide.html#ADMIN.CUSTOMIZE.ENUMS |
|
I left out the string enumerations for brevity, sorry. Here they are: <?php
} |
|
I've since added 50:dummy to my enums, just so I could get those tickets out of that state. And since I've added 50:dummy, my tickets now assign to the "todo" state by default, as they were supposed to. My problem wasn't with @50@ not getting a string associated, it was that it was there at all. When I redefined my enums, I didn't include 50 or 90 anywhere, but they still showed up. |
|
My guess is that the '50' and '90' states are hardcoded somewhere. I haven't tried grepping the source to find them. |
|
Didn't check, but overriding the defaults of the following options in your config_inc.php should fix the issue. $g_bug_submitstatus = NEW; Check config_defaults_inc.php for more details. |
|
Questionable Maybe better |
|
Unless I'm seriously (mis)understanding the purpose of the interface, the settings I have in place here should accomplish the same thing, right? And, like I said, since I added 50:dummy to the enum set, I was able to rescue the issues, and new issues properly get assigned the 'todo' status. This isn't about something impeding my workflow; I've already got a workaround in place. I'm reporting this because of the apparent bug in Mantis that required the workaround... (Edit: That's misunderstanding...) |
|
I am quite sure that you will get some more problems with your configuration.
Maybe it's just a wrong configuration. |
|
OK, I'll give the new settings a try. |
|
mikemol, You did not provide any feedback; I am therefore resolving this issue as "no change required". Feel free to reopen the issue at a later time. |
|