diff --git a/machines/views.py b/machines/views.py index 5d2daf2a..ed9f8bae 100644 --- a/machines/views.py +++ b/machines/views.py @@ -127,6 +127,7 @@ def new_machine(request, userid): reversion.set_user(request.user) reversion.set_comment("Création") messages.success(request, "La machine a été crée") +<<<<<<< HEAD return redirect("/users/profil/" + userid) ======= try: @@ -165,6 +166,9 @@ def new_machine(request, userid): except TypeError: messages.error(request, u"Adresse mac invalide") >>>>>>> b660cf0... Prise en compte des erreurs sur la mac +======= + return redirect("/users/profil/" + user) +>>>>>>> 9b69205... Retour sur le profil de l'utilisateur apres suppression machine return form({'machineform': machine, 'interfaceform': interface, 'domainform': domain}, 'machines/machine.html', request) @login_required @@ -256,13 +260,13 @@ def del_machine(request, machineid): if not request.user.has_perms(('cableur',)): if machine.user != request.user: messages.error(request, "Vous ne pouvez pas éditer une machine d'un autre user que vous sans droit") - return redirect("/users/profil/" + str(request.user.id)) + return redirect("/users/profil/" + str(machine.user.id)) if request.method == "POST": with transaction.atomic(), reversion.create_revision(): machine.delete() reversion.set_user(request.user) messages.success(request, "La machine a été détruite") - return redirect("/users/profil/" + str(request.user.id)) + return redirect("/users/profil/" + str(machine.user.id)) return form({'objet': machine, 'objet_name': 'machine'}, 'machines/delete.html', request) @login_required