View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0020198 | mantisbt | administration | public | 2015-10-14 21:19 | 2020-12-19 16:47 |
Reporter | vboctor | Assigned To | community | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 1.3.0-beta.3 | ||||
Target Version | 1.3.0-rc.2 | Fixed in Version | 1.3.0-rc.2 | ||
Summary | 0020198: Deleting category should be blocked if category has issues associated with it | ||||
Description | When we delete a category, we change issues that are associated with the category to have category id 0 which translates to no-category. There is no way to filter on such category to move it to another one later. I wonder if we should use the same model we use when moving an issue to a project that doesn't have the category defined, where we use 'default_category_for_moves'. In this case, the config name is not descriptive, so we can re-use, or add another config. Thoughts? | ||||
Tags | mantishub | ||||
Wouldn't it make more sense to simply prevent deletion of a category that has issues associated to it ? I don't really like the idea of updating issues' category without a conscious decision to do so by the user. |
|
Anything would be better than the current behaviour. I deleted a category and now I cannot filter by issues which do not have a category. |
|
I've updated the issue title to reflect the new approach which is to block the category delete operation. |
|
MantisBT: master f2d6a668 2016-03-14 22:59 naveenbali Committer: vboctor Details Diff |
Don't allow deletion of category having issues. Deleting category is blocked if category has issues associated with it. Move query to core/category_api.php and created functions category_can_delete, category_ensure_can_delete Added error parameters and defined category_delete_confirm_msg Fixes 0020198 |
Affected Issues 0020198 |
|
mod - core/category_api.php | Diff File | ||
mod - core/constant_inc.php | Diff File | ||
mod - lang/strings_english.txt | Diff File | ||
mod - manage_proj_cat_delete.php | Diff File | ||
MantisBT: master 39baba2e 2016-03-20 08:02 Details Diff |
Pull request tweaks to category deletion checks Fixes 0020198 |
Affected Issues 0020198 |
|
mod - core/category_api.php | Diff File | ||
mod - lang/strings_english.txt | Diff File | ||
MantisBT: master acb9593c 2020-12-17 05:06 Details Diff |
Remove unused language string 'category_delete_sure_msg' was replaced by 'category_delete_confirm_msg' in commit 8379a94f8cfe43136c922838449d412ad0674648. Issue 0020198 |
Affected Issues 0020198 |
|
mod - lang/strings_arabic.txt | Diff File | ||
mod - lang/strings_arabicegyptianspoken.txt | Diff File | ||
mod - lang/strings_asturian.txt | Diff File | ||
mod - lang/strings_basque.txt | Diff File | ||
mod - lang/strings_belarusian_tarask.txt | Diff File | ||
mod - lang/strings_breton.txt | Diff File | ||
mod - lang/strings_bulgarian.txt | Diff File | ||
mod - lang/strings_catalan.txt | Diff File | ||
mod - lang/strings_chinese_simplified.txt | Diff File | ||
mod - lang/strings_chinese_traditional.txt | Diff File | ||
mod - lang/strings_croatian.txt | Diff File | ||
mod - lang/strings_czech.txt | Diff File | ||
mod - lang/strings_danish.txt | Diff File | ||
mod - lang/strings_dutch.txt | Diff File | ||
mod - lang/strings_english.txt | Diff File | ||
mod - lang/strings_estonian.txt | Diff File | ||
mod - lang/strings_finnish.txt | Diff File | ||
mod - lang/strings_french.txt | Diff File | ||
mod - lang/strings_galician.txt | Diff File | ||
mod - lang/strings_georgian.txt | Diff File | ||
mod - lang/strings_german.txt | Diff File | ||
mod - lang/strings_greek.txt | Diff File | ||
mod - lang/strings_hebrew.txt | Diff File | ||
mod - lang/strings_hungarian.txt | Diff File | ||
mod - lang/strings_icelandic.txt | Diff File | ||
mod - lang/strings_interlingua.txt | Diff File | ||
mod - lang/strings_italian.txt | Diff File | ||
mod - lang/strings_japanese.txt | Diff File | ||
mod - lang/strings_korean.txt | Diff File | ||
mod - lang/strings_latvian.txt | Diff File | ||
mod - lang/strings_lithuanian.txt | Diff File | ||
mod - lang/strings_macedonian.txt | Diff File | ||
mod - lang/strings_norwegian_bokmal.txt | Diff File | ||
mod - lang/strings_occitan.txt | Diff File | ||
mod - lang/strings_persian.txt | Diff File | ||
mod - lang/strings_polish.txt | Diff File | ||
mod - lang/strings_portuguese_brazil.txt | Diff File | ||
mod - lang/strings_portuguese_standard.txt | Diff File | ||
mod - lang/strings_ripoarisch.txt | Diff File | ||
mod - lang/strings_romanian.txt | Diff File | ||
mod - lang/strings_russian.txt | Diff File | ||
mod - lang/strings_serbian.txt | Diff File | ||
mod - lang/strings_serbian_latin.txt | Diff File | ||
mod - lang/strings_slovak.txt | Diff File | ||
mod - lang/strings_slovene.txt | Diff File | ||
mod - lang/strings_spanish.txt | Diff File | ||
mod - lang/strings_swedish.txt | Diff File | ||
mod - lang/strings_swissgerman.txt | Diff File | ||
mod - lang/strings_tagalog.txt | Diff File | ||
mod - lang/strings_turkish.txt | Diff File | ||
mod - lang/strings_ukrainian.txt | Diff File | ||
mod - lang/strings_urdu.txt | Diff File | ||
mod - lang/strings_vietnamese.txt | Diff File | ||
mod - lang/strings_volapuk.txt | Diff File | ||
MantisBT: master d2276e60 2020-12-17 12:32 Details Diff |
Fix broken finnish translation Issue #0020198 |
Affected Issues 0020198 |
|
mod - lang/strings_finnish.txt | Diff File |