misc: don't create variables on get() (#41961)
This commit is contained in:
parent
edc35406cc
commit
66094c66e2
|
@ -74,12 +74,10 @@ class Zone:
|
|||
|
||||
def get_variable(name):
|
||||
from .models import Variable
|
||||
variable, created = Variable.objects.get_or_create(
|
||||
name=name,
|
||||
defaults={
|
||||
'auto': True,
|
||||
'value': settings.VARIABLE_SETTINGS_DEFAULTS.get(name) or ''
|
||||
})
|
||||
try:
|
||||
variable = Variable.objects.get(name=name)
|
||||
except Variable.DoesNotExist:
|
||||
variable = Variable(name=name, auto=True)
|
||||
return variable
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue