File tree Expand file tree Collapse file tree 2 files changed +10
-5
lines changed
Expand file tree Collapse file tree 2 files changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -753,13 +753,12 @@ def unfeature_media(request, id):
753753
754754@login_required
755755def delete (request , id ):
756+
756757 project = get_object_or_404 (Project , pk = id )
757- if (
758- not request .user == project .user
759- or request .user .is_superuser
760- or request .user .is_moderator
761- ):
758+ if (not request .user == project .user ):
762759 raise (PermissionDenied )
760+
761+ project .delete ()
763762
764763 messages .success (request , _ ("Project successfully deleted" ))
765764
Original file line number Diff line number Diff line change @@ -147,6 +147,12 @@ <h4 class="inline">{% trans "Tags" %}:</h4>
147147 </ a >
148148 {% endif %}
149149
150+ {% if request.user == project.user %}
151+ < a href ="{% url 'projects:delete' project.id %} " onclick ="return confirm('Are you sure you wish to delete this project?') ">
152+ < button class ="bg-red-600 "> < i class ="icon-[ion--edit] mr-1 "> </ i > Delete</ button >
153+ </ a >
154+ {% endif %}
155+
150156 {% if group.host == request.user %}
151157 < a href ="{% url 'groups:addstarter' group.id project.id %} ">
152158 < button > < i class ="icon-[mdi--plus] mr-1 "> </ i > Add as Starter to current Group/Unit</ button >
You can’t perform that action at this time.
0 commit comments