mirror of
https://gitlab2.federez.net/re2o/re2o
synced 2024-11-27 07:02:26 +00:00
Fix : This is not a rw operation but a ro for db routers
This commit is contained in:
parent
939c0e28aa
commit
e6bd154116
1 changed files with 3 additions and 1 deletions
|
@ -54,7 +54,9 @@ class PreferencesModel(models.Model):
|
|||
@classmethod
|
||||
def set_in_cache(cls):
|
||||
"""Save the preferences in a server-side cache."""
|
||||
instance, _created = cls.objects.get_or_create()
|
||||
instance = cls.objects.first()
|
||||
if not instance:
|
||||
instance, _created = cls.objects.get_or_create()
|
||||
cache.set(cls().__class__.__name__.lower(), instance, None)
|
||||
return instance
|
||||
|
||||
|
|
Loading…
Reference in a new issue