diff --git a/pinry/static/js/helpers.js b/pinry/static/js/helpers.js index c9c1b0c..3956e1f 100644 --- a/pinry/static/js/helpers.js +++ b/pinry/static/js/helpers.js @@ -77,7 +77,7 @@ function deletePinData(pinId) { function postPinData(data) { return $.ajax({ type: "post", - url: "/api/v1/pin/", + url: API_BASE + "pins/", contentType: 'application/json', data: JSON.stringify(data) }); diff --git a/pinry/static/js/pin-form.js b/pinry/static/js/pin-form.js index 1f43958..9aeec93 100644 --- a/pinry/static/js/pin-form.js +++ b/pinry/static/js/pin-form.js @@ -141,7 +141,7 @@ $(window).load(function() { var data = { description: $('#pin-form-description').val(), tags: cleanTags($('#pin-form-tags').val()) - } + }; var promise = $.ajax({ type: "patch", url: apiUrl, @@ -166,13 +166,15 @@ $(window).load(function() { }); } else { var data = { - submitter: '/api/v1/user/'+currentUser.id+'/', referer: $('#pin-form-referer').val(), description: $('#pin-form-description').val(), tags: cleanTags($('#pin-form-tags').val()) }; - if (uploadedImage) data.image = '/api/v1/image/'+uploadedImage+'/'; - else data.url = $('#pin-form-image-url').val(); + if (uploadedImage) { + data.image_id = uploadedImage; + } else { + data.url = $('#pin-form-image-url').val(); + } var promise = postPinData(data); promise.success(function(pin) { if (pinFromUrl) return window.close();