mirror of
https://github.com/netbox-community/netbox.git
synced 2024-05-10 07:54:54 +00:00
Tweak release template variables
This commit is contained in:
@ -243,17 +243,17 @@ class HomeView(View):
|
||||
|
||||
}
|
||||
|
||||
# Check whether a new release is available. (Only for staff/superusers.)
|
||||
new_release = None
|
||||
new_release_url = None
|
||||
|
||||
if request.user.is_staff or request.user.is_superuser:
|
||||
# Only check for new releases if the current user might be able to do anything about it
|
||||
latest_release, github_url = get_latest_release()
|
||||
latest_release, release_url = get_latest_release()
|
||||
if isinstance(latest_release, version.Version):
|
||||
current_version = version.parse(settings.VERSION)
|
||||
if latest_release > current_version:
|
||||
new_release = str(latest_release)
|
||||
new_release_url = github_url
|
||||
new_release = {
|
||||
'version': str(latest_release),
|
||||
'url': release_url,
|
||||
}
|
||||
|
||||
return render(request, self.template_name, {
|
||||
'search_form': SearchForm(),
|
||||
@ -261,7 +261,6 @@ class HomeView(View):
|
||||
'report_results': ReportResult.objects.order_by('-created')[:10],
|
||||
'changelog': ObjectChange.objects.prefetch_related('user', 'changed_object_type')[:15],
|
||||
'new_release': new_release,
|
||||
'new_release_url': new_release_url,
|
||||
})
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user