#569: QCT view/edit link can direct to "Error: Invalid ticket number" ---------------------------+----------------------- Reporter: rjollos | Owner: rjollos Type: defect | Status: closed Priority: blocker | Milestone: Release 6 Component: multiproduct | Version: Resolution: fixed | Keywords: qct ---------------------------+-----------------------
Comment (by olemis): Replying to [comment:13 rjollos]: > The `base_url` is obtained from the `data-target` attribute of the `#qct-create` button. It appears to me that `data-target` will always contain the `base_url` for the product in the current scope. Yes , and that's the way it should always be . [...] > > The solution I've implemented is to parse the global `base_url` from `data-target` and also pass the `product` to the //ticket create// callback. I'd not recommend to do so because that will not work for custom URL deployments e.g. sub-domains. There's no need to use target product prefix to generate any URL. > With that information, the proper `href` for the newly created ticket can be constructed. > Under certain circumstances ... I'm not sure this will be accurate enough. > Let me know if you see any issues with how I've implemented, or possibilities for simplifying it through refactoring. I'll take a look tomorrow. -- Ticket URL: <https://issues.apache.org/bloodhound/ticket/569#comment:16> Apache Bloodhound <https://issues.apache.org/bloodhound/> The Apache Bloodhound issue tracker