Ejemplo n.º 1
0
 def delete_ip(self, id):
     """DELETE /user_ips_delete/id: Delete an existing item"""
     # url('user_ips_delete', id=ID, method='delete')
     user_model = UserModel()
     user_model.delete_extra_ip(id, request.POST.get('del_ip'))
     Session().commit()
     h.flash(_("Removed ip from user"), category='success')
     if 'default_user' in request.POST:
         return redirect(url('edit_permission', id='default'))
     return redirect(url('edit_user', id=id))
Ejemplo n.º 2
0
 def delete_ip(self, id):
     """DELETE /user_ips_delete/id: Delete an existing item"""
     # url('user_ips_delete', id=ID, method='delete')
     user_model = UserModel()
     user_model.delete_extra_ip(id, request.POST.get('del_ip'))
     Session().commit()
     h.flash(_("Removed ip from user"), category='success')
     if 'default_user' in request.POST:
         return redirect(url('edit_permission', id='default'))
     return redirect(url('edit_user', id=id))
Ejemplo n.º 3
0
    def delete_ip(self, user_id):
        """DELETE /user_ips_delete/user_id: Delete an existing item"""
        # url('user_ips_delete', user_id=ID, method='delete')
        user_id = safe_int(user_id)
        c.user = User.get_or_404(user_id)

        ip_id = request.POST.get('del_ip_id')
        user_model = UserModel()
        user_model.delete_extra_ip(user_id, ip_id)
        Session().commit()
        h.flash(_("Removed ip address from user whitelist"),
                category='success')

        if 'default_user' in request.POST:
            return redirect(url('admin_permissions_ips'))
        return redirect(url('edit_user_ips', user_id=user_id))