--- a/ForgeTracker/forgetracker/tracker_main.py
+++ b/ForgeTracker/forgetracker/tracker_main.py
@@ -126,11 +126,6 @@
related_urls.append(artifact.url())
title = '%s: %s' % (artifact.type_s, artifact.shorthand_id())
related_artifacts.append(SitemapEntry(title, artifact.url(), className='nav_child'))
- if len(search_bins):
- links.append(SitemapEntry('Saved Searches'))
- links.append(SitemapEntry('All Searches', self.config.url() + 'bins', className='nav_child'))
- links = links + search_bins
- if ticket:
if ticket.super_id:
links.append(SitemapEntry('Supertask'))
super = model.Ticket.query.get(_id=ticket.super_id, app_config_id=c.app.config._id)
@@ -140,6 +135,10 @@
sub = model.Ticket.query.get(_id=sub_id, app_config_id=c.app.config._id)
links.append(SitemapEntry('[#{0}]'.format(sub.ticket_num), sub.url(), className='nav_child'))
links.append(SitemapEntry('Create New Subtask', '{0}new/?super_id={1}'.format(self.config.url(), ticket._id), className='nav_child'))
+ if len(search_bins):
+ links.append(SitemapEntry('Saved Searches'))
+ links.append(SitemapEntry('All Searches', self.config.url() + 'bins', className='nav_child'))
+ links = links + search_bins
if len(related_artifacts):
links.append(SitemapEntry('Related Artifacts'))
links = links + related_artifacts