Skip to content
This repository has been archived by the owner on Feb 25, 2018. It is now read-only.

Issue with file upload #160

Open
piyusharora1989 opened this issue Jul 28, 2014 · 1 comment
Open

Issue with file upload #160

piyusharora1989 opened this issue Jul 28, 2014 · 1 comment

Comments

@piyusharora1989
Copy link

Hi,

There is issue with dataType function in parse.php. URL needs to entered as per the new version of parse while submitting file. So please change the following code:

case 'file':
$return = array(
"__type" => "File",
"name" => $params[0]
);
break;

with

case 'file':
$return = array(
"__type" => "File",
"name" => $params[0],
"url" => $params[1]
);
break;

Notice the url parameter. I have also added class for the batchRequest and made few more changes, like role assigment etc. If you can allow me to contribute, then I can upload new branch. Then we can merge it with master.

@xjirman
Copy link

xjirman commented Jul 28, 2014

The issue arose while having beforeSave() function tied to the uploaded object in CloudCode. A thumbnail of uploaded image should have been generated and saved along with the full sized image. The missing URL parameter was causing Parse CloudCode error: Result: Uncaught Tried to save an object containing an unsaved file.

Adding the parameter "url" as Piyush mentioned above solved the CloudCode problem.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants