mirror of
https://github.com/fergalmoran/dss.git
synced 2026-01-08 09:55:05 +00:00
Fixed creation of Label FK in release
This commit is contained in:
@@ -24,13 +24,11 @@ class ReleaseResource(BackboneCompatibleResource):
|
||||
if 'release_label' in bundle.data:
|
||||
try:
|
||||
label = Label.objects.get(name__exact=bundle.data['release_label'])
|
||||
if label is not None:
|
||||
bundle.obj.release_label = label
|
||||
else:
|
||||
bundle.obj.release_label = Label(name=bundle.data['release_label'])
|
||||
except ObjectDoesNotExist:
|
||||
bundle.obj.release_label = Label(name=bundle.data['release_label'])
|
||||
label = Label(name=bundle.data['release_label'])
|
||||
label.save()
|
||||
|
||||
bundle.obj.release_label = label
|
||||
return bundle
|
||||
|
||||
def dehydrate(self, bundle):
|
||||
|
||||
@@ -127,6 +127,7 @@ var ReleaseCreateView = Backbone.View.extend({
|
||||
var el = this.el;
|
||||
var parent = this;
|
||||
this.model.set('release_description', $('#release-description', this.el).html());
|
||||
this.model.set('release_date', $('#release-date', this.el).val());
|
||||
this.model.save(
|
||||
null, {
|
||||
success:function () {
|
||||
|
||||
Reference in New Issue
Block a user