Skip to content

Commit c8ee613

Browse files
committed
Fix SonarQube
1 parent 7f78075 commit c8ee613

3 files changed

Lines changed: 21 additions & 12 deletions

File tree

task_manager/statuses/views.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
from task_manager.tasks.models import Task
99

1010

11+
STATUS = "/statuses/"
12+
13+
1114
class IndexView(CustomLoginRequiredMixin):
1215

1316
def get(self, request, *args, **kwargs):
@@ -36,7 +39,7 @@ def post(self, request, *args, **kwargs):
3639
messages.SUCCESS,
3740
_("Status created successfully"))
3841
form.save()
39-
return redirect('/statuses/')
42+
return redirect(STATUS)
4043
return render(request, self.template, self.get_context_data(form))
4144

4245

@@ -69,7 +72,7 @@ def post(self, request, *args, **kwargs):
6972
messages.SUCCESS,
7073
_("Status successfully changed"))
7174
form.save()
72-
return redirect('/statuses/')
75+
return redirect(STATUS)
7376
return render(request, self.template,
7477
self.get_context_data(form, status))
7578

@@ -100,8 +103,8 @@ def post(self, request, *args, **kwargs):
100103
messages.error(
101104
request, _("Cannot delete status because it is in use.")
102105
)
103-
return redirect('/statuses/')
106+
return redirect(STATUS)
104107
else:
105108
status.delete()
106109
messages.success(request, _("Status successfully deleted"))
107-
return redirect('/statuses/')
110+
return redirect(STATUS)

task_manager/tasks/views.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99
from task_manager.mixins import CustomLoginRequiredMixin
1010

1111

12+
TASKS = '/tasks/'
13+
14+
1215
class BaseTaskView(CustomLoginRequiredMixin):
1316
def get_task(self):
1417
pk = self.kwargs.get('pk')
@@ -59,7 +62,7 @@ def post(self, request, *args, **kwargs):
5962
messages.add_message(request,
6063
messages.SUCCESS,
6164
_("Task created successfully"))
62-
return redirect('/tasks/')
65+
return redirect(TASKS)
6366
return render(request, self.template,
6467
self.get_context_data(form))
6568

@@ -89,7 +92,7 @@ def post(self, request, *args, **kwargs):
8992
messages.SUCCESS,
9093
_("Task successfully changed"))
9194
form.save()
92-
return redirect('/tasks/')
95+
return redirect(TASKS)
9396
return render(request, self.template,
9497
self.get_context_data(form, task))
9598

@@ -108,7 +111,7 @@ def get(self, request, *args, **kwargs):
108111
task = self.get_task()
109112
if task.author != self.request.user:
110113
messages.error(request, _("Only the author can delete the task"))
111-
return redirect('/tasks/')
114+
return redirect(TASKS)
112115
return render(request, 'tasks/delete.html',
113116
self.get_context_data(task))
114117

@@ -117,4 +120,4 @@ def post(self, request, *args, **kwargs):
117120
if task:
118121
task.delete()
119122
messages.success(request, _("Task successfully deleted"))
120-
return redirect('/tasks/')
123+
return redirect(TASKS)

task_manager/users/views.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99
from task_manager.tasks.models import Task
1010

1111

12+
USERS = "/login/"
13+
14+
1215
class IndexView(View):
1316

1417
def get(self, request, *args, **kwargs):
@@ -40,7 +43,7 @@ def post(self, request, *args, **kwargs):
4043
messages.SUCCESS,
4144
_("User registered successfully"))
4245
form.save()
43-
return redirect('/login/')
46+
return redirect(USERS)
4447
return render(request, self.template,
4548
self.get_context_data(form))
4649

@@ -74,7 +77,7 @@ def post(self, request, *args, **kwargs):
7477
messages.SUCCESS,
7578
_("User successfully changed"))
7679
form.save()
77-
return redirect('/users/')
80+
return redirect(USERS)
7881
return render(request, self.template,
7982
self.get_context_data(form, user))
8083

@@ -109,8 +112,8 @@ def post(self, request, *args, **kwargs):
109112
request,
110113
_("Cannot delete user because they are assigned to tasks.")
111114
)
112-
return redirect('/users/')
115+
return redirect(USERS)
113116
else:
114117
user.delete()
115118
messages.success(request, _("User successfully deleted"))
116-
return redirect('/users/')
119+
return redirect(USERS)

0 commit comments

Comments
 (0)