Django

Code

Show
Ignore:
Timestamp:
06/07/08 18:04:43 (4 months ago)
Author:
brosner
Message:

newforms-admin: Fixed #6819 -- When the user does not have change permission
avoid redirecting to the changelist view after deleting an object. Thanks rmyers!

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/branches/newforms-admin/django/contrib/admin/options.py

    r7507 r7588  
    647647            LogEntry.objects.log_action(request.user.id, ContentType.objects.get_for_model(self.model).id, object_id, obj_display, DELETION) 
    648648            request.user.message_set.create(message=_('The %(name)s "%(obj)s" was deleted successfully.') % {'name': force_unicode(opts.verbose_name), 'obj': force_unicode(obj_display)}) 
     649            if not self.has_change_permission(request, None): 
     650                return HttpResponseRedirect("../../../../") 
    649651            return HttpResponseRedirect("../../") 
    650652        extra_context = {