Don't error out if it is not possible to check for the latest current version.

Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
This commit is contained in:
Roberto Rosario
2018-04-16 17:08:22 -04:00
parent 222037daa9
commit 238595e1bc
4 changed files with 21 additions and 9 deletions

View File

@@ -16,7 +16,7 @@ from django.views.generic import RedirectView, TemplateView
from acls.models import AccessControlList
from .exceptions import NotLatestVersion
from .exceptions import NotLatestVersion, UnknownLatestVersion
from .forms import (
LicenseForm, LocaleProfileForm, LocaleProfileForm_view,
PackagesLicensesForm, UserForm, UserForm_view
@@ -49,6 +49,11 @@ class CheckVersionView(SimpleView):
'The version you are using is outdated. The latest version '
'is %s'
) % exception.upstream_version
except UnknownLatestVersion as exception:
message = _(
'It is not possible to determine the latest version '
'available.'
)
else:
message = _('Your version is up-to-date.')
@@ -145,7 +150,10 @@ class FaviconRedirectView(RedirectView):
return static('appearance/images/favicon.ico')
class HomeView(TemplateView):
class HomeView(SimpleView):
extra_context = {
'title': _('Dashboard'),
}
template_name = 'appearance/home.html'