FS#35583 - [Flyspray] Cannot remove votes (possible theme problem)
Attached to Project:
Arch Linux
Opened by Dario Giovannetti (kynikos) - Saturday, 01 June 2013, 09:02 GMT
Last edited by Dan McGee (toofishes) - Monday, 03 June 2013, 13:45 GMT
Opened by Dario Giovannetti (kynikos) - Saturday, 01 June 2013, 09:02 GMT
Last edited by Dan McGee (toofishes) - Monday, 03 June 2013, 13:45 GMT
|
Details
I've noticed I can't remove my votes from the tasks that I
voted on this bug tracker.
Removing votes should be enabled since Flyspray 0.9.9.7, which is the version we're using: https://bugs.flyspray.org/task/1661 , http://flyspray.org/changelog and https://projects.archlinux.org/vhosts/bugs.archlinux.org.git/commit/?id=ef4e76048105717c16e20fda446828503f3e21c5 After a quick investigation I've noticed that there's a difference between https://projects.archlinux.org/vhosts/bugs.archlinux.org.git/tree/templates/details.view.tpl and https://projects.archlinux.org/vhosts/bugs.archlinux.org.git/tree/themes/ArchLinux/details.view.tpl The other two themes installed (Bluey and CleanFS) don't seem to have a details.view.tpl file If somebody else can confirm this bug, I hope the info above will be helpful for fixing it. |
This task depends upon
And Allan's point is well taken, this is absolutely non-essential to our developer workflow, so no need to fix it.
It just removes themes/ArchLinux/details.view.tpl which is IMHO needlessly overriding templates/details.view.tpl (the only difference between the two files is just the lack of the link for removing votes and another link for a "dependency graph" feature).
This is what happened to the main template with the upgrade to 0.9.9.7: https://projects.archlinux.org/vhosts/bugs.archlinux.org.git/diff/templates/details.view.tpl?id=ef4e76048105717c16e20fda446828503f3e21c5
Very likely the overriding file in the theme was forgotten, thus not being updated in accordance with the new version.
If we have an official bugtracker upgrade procedure, probably we should add there a reminder to update details.view.tpl and header.tpl in the ArchLinux theme.