#613: Add / remove milestone breaks a whole product
---------------------------+-----------------------------------------------
Reporter: olemis | Owner: nobody
Type: defect | Status: new
Priority: blocker | Milestone: Release 8
Component: multiproduct | Version: 0.6.0
Resolution: | Keywords: milestone, postgresql, db, sqlite
---------------------------+-----------------------------------------------
Description changed by olemis:
Old description:
> After adding / removing milestone via admin web form all pages in product
> context render a message like
>
> {{{
> Error: Invalid milestone name
>
> Milestone milestone_name does not exist.
> }}}
>
> The following image illustrates the error displayed while rendering
> components admin panel.
>
> [[Image(bh_theme_x_122_milestone_error.png)]]
>
> **Update** I've noticed that the error goes away after a while (minutes)
> so maybe this is related to caching or code not committed DB changes
> right away ?
>
> **Update** : I've also noticed that the error happens immediately after
> deleting default milestones (1,2,3,4) . Error message will be
>
> {{{
> Error: Invalid milestone name
>
> Milestone milestone2 does not exist.
> }}}
>
> **Update** : After renaming a milestone using admin panel the old name is
> still displayed in milestones list
>
> **Update** : After some time milestone is visible in both admin panel and
> field drop down menu in ticket form . Even at that time scheduling a
> ticket for that milestone triggers a similar error message .
>
> PS: This may be an issue caused by either theme (qct) or multi-product or
> interactions between both of them . It may be specific to PostgreSQL
> backend .
New description:
After adding / removing milestone via admin web form all pages in product
context render a message like
{{{
Error: Invalid milestone name
Milestone milestone_name does not exist.
}}}
The following image illustrates the error displayed while rendering
components admin panel.
[[Image(bh_theme_x_122_milestone_error.png)]]
**Update** I've noticed that the error goes away after a while (minutes)
so maybe this is related to caching or code not committing DB changes
right away ?
**Update** : I've also noticed that the error happens immediately after
deleting default milestones (1,2,3,4) . Error message will be
{{{
Error: Invalid milestone name
Milestone milestone2 does not exist.
}}}
**Update** : After renaming a milestone using admin panel the old name is
still displayed in milestones list
**Update** : After some time milestone is visible in both admin panel and
field drop down menu in ticket form . Even at that time scheduling a
ticket for that milestone triggers a similar error message .
PS: This may be an issue caused by either theme (qct) or multi-product or
interactions between both of them . It may be specific to PostgreSQL
backend .
--
--
Ticket URL: <https://issues.apache.org/bloodhound/ticket/613#comment:13>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound issue tracker