View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0025162 | mantisbt | plug-ins | public | 2019-01-07 09:49 | 2019-08-25 12:36 |
Reporter | fman | Assigned To | dregad | ||
Priority | normal | Severity | feature | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 2.19.0 | ||||
Target Version | 2.22.0 | Fixed in Version | 2.22.0 | ||
Summary | 0025162: Improve plugin schema upgrade error message | ||||
Description | While developing plugins is easier to have issues due to minor errors. <b>Upgrading the plugin schema failed in block #10<b> After digging a little bit on the code I've understood that the #NUMBER is the element of the array returned by the schema() that I've created. My proposal is a silly one:
regards | ||||
Tags | No tags attached. | ||||
I agree that providing details / context about the error would be a useful addition to plugin API. Displaying the offending SQL statement would be useful for context, but I don't think that the suggestion to insert JSON within the error message is the right approach. It would be even more useful to provide the actual error message returned by the DB (i.e. |
|
MantisBT: master 4cae8782 2019-05-09 07:54 Details Diff |
Improve plugin schema upgrade error message The message now includes the actual database error, as well as the offending SQL statement. Fixes 0025162 |
Affected Issues 0025162 |
|
mod - core/plugin_api.php | Diff File | ||
mod - lang/strings_english.txt | Diff File |