Implement a server event queue using beanstalkd
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
from django.db.models.signals import post_syncdb
|
||||
import badges.api
|
||||
import badges.models
|
||||
from local import update_badges
|
||||
from django.contrib.auth.models import User
|
||||
|
||||
def create_playtime_badges(app, created_models, verbosity, **kwargs):
|
||||
|
@@ -3,7 +3,6 @@ from django.contrib.auth.models import User, Group
|
||||
from django.db.models.signals import post_save
|
||||
from django.core.cache import cache
|
||||
from django.core.exceptions import ObjectDoesNotExist
|
||||
from minecraft import update_badges
|
||||
import socket
|
||||
import datetime
|
||||
|
||||
@@ -82,6 +81,7 @@ class PlayerSession(models.Model):
|
||||
def save(self, *args, **kwargs):
|
||||
super(PlayerSession, self).save(*args, **kwargs)
|
||||
if self.end:
|
||||
from minecraft import update_badges
|
||||
update_badges(self.player.user)
|
||||
|
||||
def create_profile(sender, instance, created, **kwargs):
|
||||
|
Reference in New Issue
Block a user