Use CORE_LAYER_NAME when setting default layer dependency

If the site is configured to use a different core layer then we ought to
use it for the default layer dependency instead of hardcoding
openembedded-core.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
This commit is contained in:
Paul Eggleton 2013-12-27 00:11:27 +00:00
parent fabc06b2d0
commit 3588053069

View File

@ -11,6 +11,7 @@ from django.forms.models import inlineformset_factory, modelformset_factory
from captcha.fields import CaptchaField from captcha.fields import CaptchaField
from django.contrib.auth.models import User from django.contrib.auth.models import User
import re import re
import settings
class LayerMaintainerForm(forms.ModelForm): class LayerMaintainerForm(forms.ModelForm):
@ -62,7 +63,7 @@ class EditLayerForm(forms.ModelForm):
self.fields['deps'].initial = [d.dependency.pk for d in self.layerbranch.dependencies_set.all()] self.fields['deps'].initial = [d.dependency.pk for d in self.layerbranch.dependencies_set.all()]
del self.fields['captcha'] del self.fields['captcha']
else: else:
self.fields['deps'].initial = [l.pk for l in LayerItem.objects.filter(name='openembedded-core')] self.fields['deps'].initial = [l.pk for l in LayerItem.objects.filter(name=settings.CORE_LAYER_NAME)]
if user.is_authenticated(): if user.is_authenticated():
del self.fields['captcha'] del self.fields['captcha']
# Ensure repo subdir appears after repo URL # Ensure repo subdir appears after repo URL