Merge branch 'develop'

This commit is contained in:
Fergal Moran
2015-09-13 21:04:27 +01:00
5 changed files with 9 additions and 11 deletions

View File

@@ -24,7 +24,6 @@ ADMINS = (
PROJECT_ROOT = os.path.dirname(os.path.abspath(__file__))
MANAGERS = ADMINS
AUTH_PROFILE_MODULE = 'spa.UserProfile'
ALLOWED_HOSTS = ['*']
DATABASES = {

View File

@@ -11,7 +11,7 @@ from spa.models.venue import Venue
class DefaultAdmin(admin.ModelAdmin):
def save_model(self, request, obj, form, change):
obj.user = request.user.get_profile()
obj.user = request.user
obj.save()

View File

@@ -207,7 +207,7 @@ class Mix(BaseModel):
def add_download(self, user):
try:
if user.is_authenticated():
ActivityDownload(user=user.get_profile(), mix=self).save()
ActivityDownload(user=user, mix=self).save()
except Exception as e:
self.logger.exception("Error adding mix download: %s" % e)
@@ -227,7 +227,7 @@ class Mix(BaseModel):
def add_play(self, user):
try:
if user.is_authenticated():
ActivityPlay(user=user.get_profile(), mix=self).save()
ActivityPlay(user=user.userprofile, mix=self).save()
else:
ActivityPlay(user=None, mix=self).save()
@@ -240,7 +240,7 @@ class Mix(BaseModel):
return
if user.user.is_authenticated():
if value:
if self.favourites.filter(user=user).count() == 0:
if self.favourites.filter(user=user.user).count() == 0:
fav = ActivityFavourite(user=user) # , mix=self)
fav.save()
self.favourites.add(user)
@@ -258,7 +258,7 @@ class Mix(BaseModel):
return
if user.user.is_authenticated():
if value:
if self.likes.filter(user=user).count() == 0:
if self.likes.filter(user=user.user).count() == 0:
v = ActivityLike(user=user, mix=self)
v.save()
self.likes.add(user)

View File

@@ -157,7 +157,7 @@ class UserProfile(BaseModel):
def is_follower(self, user):
try:
return user.get_profile() in self.followers.all()
return user in self.followers.all()
except Exception as ex:
logger.error(ex)

View File

@@ -115,10 +115,9 @@ def session_pre_save(sender, **kwargs):
uid = s.get_decoded().get('_auth_user_id')
if uid is not None:
try:
user = User.objects.get(pk=uid)
p = user.get_profile()
p.last_known_session = s.session_key
p.save()
user = UserProfile.objects.get(pk=uid)
user.last_known_session = s.session_key
user.save()
except ObjectDoesNotExist:
pass