From 3f44233074525ceb89f215e3c0975fe129c6bd9b Mon Sep 17 00:00:00 2001
From: eeintech <eeintech@eeinte.ch>
Date: Thu, 22 Jul 2021 16:41:45 -0400
Subject: [PATCH] Improve import

---
 InvenTree/InvenTree/views.py | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/InvenTree/InvenTree/views.py b/InvenTree/InvenTree/views.py
index 88199f39a0..a783e8fcb3 100644
--- a/InvenTree/InvenTree/views.py
+++ b/InvenTree/InvenTree/views.py
@@ -27,9 +27,6 @@ from stock.models import StockLocation, StockItem
 from common.models import InvenTreeSetting, ColorTheme
 from users.models import check_user_role, RuleSet
 
-import InvenTree.status
-import InvenTree.tasks
-
 from .forms import DeleteForm, EditUserForm, SetPasswordForm
 from .forms import ColorThemeSelectForm, SettingCategorySelectForm
 from .helpers import str2bool
@@ -803,11 +800,13 @@ class CurrencyRefreshView(RedirectView):
         On a POST request we will attempt to refresh the exchange rates
         """
 
+        from InvenTree.tasks import run_task
+
         # Define associated task from InvenTree.tasks list of methods
         taskname = 'update_exchange_rates'
 
         # Run it
-        InvenTree.tasks.run_task(taskname)
+        run_task(taskname)
 
         return self.get(request, *args, **kwargs)