forked from 0x2620/pandora
user.get_profile()->user.profile
This commit is contained in:
parent
3e8f28ff47
commit
1cc795995d
27 changed files with 72 additions and 70 deletions
|
|
@ -305,7 +305,7 @@ class File(models.Model):
|
|||
return srt
|
||||
|
||||
def editable(self, user):
|
||||
p = user.get_profile()
|
||||
p = user.profile
|
||||
return p.get_level() in ('admin', 'staff') or \
|
||||
(not self.available and p.capability('canAddItems')) or \
|
||||
self.instances.filter(volume__user=user).count() > 0 or \
|
||||
|
|
|
|||
|
|
@ -83,7 +83,7 @@ def update(request, data):
|
|||
t = tasks.update_files.delay(user.username, data['volume'], data['files'])
|
||||
response['data']['taskId'] = t.task_id
|
||||
|
||||
user_profile = user.get_profile()
|
||||
user_profile = user.profile
|
||||
user_profile.files_updated = datetime.now()
|
||||
user_profile.save()
|
||||
|
||||
|
|
@ -179,7 +179,7 @@ def addMedia(request, data):
|
|||
'''
|
||||
response = json_response({})
|
||||
oshash = data.pop('id')
|
||||
if not request.user.get_profile().capability('canAddItems'):
|
||||
if not request.user.profile.capability('canAddItems'):
|
||||
response = json_response(status=403, text='permission denied')
|
||||
elif models.File.objects.filter(oshash=oshash).count() > 0:
|
||||
f = models.File.objects.get(oshash=oshash)
|
||||
|
|
@ -496,7 +496,7 @@ def removeMedia(request, data):
|
|||
see: addMedia, editMedia, findMedia, moveMedia
|
||||
'''
|
||||
response = json_response()
|
||||
if request.user.get_profile().get_level() == 'admin':
|
||||
if request.user.profile.get_level() == 'admin':
|
||||
qs = models.File.objects.filter(oshash__in=data['ids'], instances__id=None)
|
||||
selected = set([f.item.id for f in qs if f.selected])
|
||||
items = list(set([f.item.id for f in qs]))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue