pylint: use cls as first argument for class method
This commit is contained in:
parent
52e21e98c6
commit
c4180f94ea
|
@ -99,7 +99,7 @@ class Agenda(models.Model):
|
|||
return agenda
|
||||
|
||||
@classmethod
|
||||
def import_json(self, data, overwrite=False):
|
||||
def import_json(cls, data, overwrite=False):
|
||||
data = data.copy()
|
||||
permissions = data.pop('permissions')
|
||||
if data['kind'] == 'events':
|
||||
|
@ -107,7 +107,7 @@ class Agenda(models.Model):
|
|||
elif data['kind'] == 'meetings':
|
||||
meetingtypes = data.pop('meetingtypes')
|
||||
timeperiods = data.pop('timeperiods')
|
||||
agenda, created = self.objects.get_or_create(slug=data['slug'], defaults=data)
|
||||
agenda, created = cls.objects.get_or_create(slug=data['slug'], defaults=data)
|
||||
if data['kind'] == 'events':
|
||||
if overwrite:
|
||||
Event.objects.filter(agenda=agenda).delete()
|
||||
|
|
Loading…
Reference in New Issue