From d62c5cdff20582c719e62f3505c4ffe9c10ad500 Mon Sep 17 00:00:00 2001 From: Nick Sergeant Date: Tue, 29 May 2012 10:49:42 -0400 Subject: [PATCH] Fix failing creation in API --- snipts/api.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/snipts/api.py b/snipts/api.py index e99cf30..3ffdc3f 100644 --- a/snipts/api.py +++ b/snipts/api.py @@ -186,7 +186,8 @@ class PrivateSniptResource(ModelResource): bundle.data['tags_list'] = bundle.data.get('tags') bundle.data['tags'] = '' - bundle = self._clean_publish_date(bundle) + if 'blog_post' in bundle.data: + bundle = self._clean_publish_date(bundle) return super(PrivateSniptResource, self).obj_create(bundle, request, user=request.user, **kwargs) @@ -199,7 +200,8 @@ class PrivateSniptResource(ModelResource): bundle.data['tags_list'] = '' bundle.data['tags'] = '' - bundle = self._clean_publish_date(bundle) + if 'blog_post' in bundle.data: + bundle = self._clean_publish_date(bundle) return super(PrivateSniptResource, self).obj_update(bundle, request, user=request.user, **kwargs)