Description
- You've met the prerequisites: https://github.com/ParsePlatform/parse-server/wiki/Parse-Server-Guide#prerequisites.
- You're running the latest version of Parse Server: https://github.com/ParsePlatform/parse-server/releases
- You've searched through existing issues: https://github.com/ParsePlatform/Parse-Server/issues?utf8=%E2%9C%93&q=is%3Aissue Chances are that your issue has been reported or resolved before.
- You have filled out every section below. Issues without sufficient information are more likely to be closed.
Issue Description
PHP Delete and Update Objects are getting bad request error.
So when i was in parse.com this was no issue at all. But now I get the error bad request when i try to delete destroy()
an object or even update it!
This is the code in php that i used to have and in parse.com.
<?php
//session_start();
require '../../vendor/autoload.php';
require '../../PHPcondectionParam.php';
use Parse\ParseObject;
use Parse\ParseQuery;
use Parse\ParseACL;
use Parse\ParsePush;
use Parse\ParseUser;
use Parse\ParseInstallation;
use Parse\ParseException;
use Parse\ParseAnalytics;
use Parse\ParseFile;
use Parse\ParseCloud;
use Parse\ParseClient;
date_default_timezone_set('UTC');
try {
$user = ParseUser::logIn("admin", "password");
$name = $_POST['name'];
$description = $_POST['description'];
$foodOrDrink = $_POST['foodOrDrink'];
$idEvent = $_POST['idEvent'];
$idMagaziou = $_POST['idMagaziou'];
$rating = $_POST['rating'];
$date = $_POST['date'];
$time = $_POST['time'];
echo '<br>';
echo 'date : '.$date;
echo '<br>time : '.$time;
echo '<br>';
$dd = $date.' '.$time;
$dateTime = new DateTime($dd);
$NewmyDate2 = $dateTime->format("Y-m-d\TH:i:s\Z");
$NewmyDate = new DateTime($NewmyDate2);
echo '<br>NewmyDate : ';
print_r($NewmyDate);
$query = new ParseQuery("Event");
$query->equalTo("objectId", $idEvent);
$question = $query->first();
$conDelquery = new ParseQuery("eventController");
$conDelquery->equalTo("idEvent", $question);
$resultsss = $conDelquery->find();
echo "Will be deleted : ".count($resultsss)." results from eventController";
echo '<br>';
for ($i = 0; $i < count($resultsss); $i++) {
$objectDel = $resultsss[$i];
try {
$objectDel->save();
$objectDel->destroy();
echo '<br> Destroy in class eventController with ID : '.$objectDel->getObjectId().' is DONE!';
} catch (ParseException $ex) {
echo 'Failed to save image file, with error message: ' . $ex->getMessage();
}
}
if(!empty($_POST['check_list'])) {
foreach($_POST['check_list'] as $check) {
$TypeEvent = new ParseQuery("TypeEvent");
$TypeEvent->equalTo("EventName", $check);
$questionTypeEvent = $TypeEvent->first();
$NewEventConObj = new ParseObject("eventController");
$NewEventConObj->set("eventDate",$NewmyDate);
$NewEventConObj->set("foodOrDrink",$foodOrDrink);
$NewEventConObj->set("eventRating",intval($rating));
$NewEventConObj->set("eventType", $questionTypeEvent);
$NewEventConObj->set("idEvent",$question);
try {
$NewEventConObj->save();
echo '<br> New object created with objectId: ' . $NewEventConObj->getObjectId();
} catch (ParseException $ex) {
echo 'Failed to create new object, with error message: ' . $ex->getMessage();
}
echo "<br>";
echo $check." : ".$questionTypeEvent->getObjectId(); //echoes the value set in the HTML form for each checked checkbox.
echo "<br>"; //so, if I were to check 1, 3, and 5 it would echo value 1, value 3, value 5.
echo "Event ID : ".$question->getObjectId()."<br>"; //in your case, it would echo whatever $row['Report ID'] is equivalent to.
}
}
print_r ($_FILES['imageEvent']['name']);
echo "<br>";
if(file_exists($_FILES['imageEvent']['tmp_name']) || is_uploaded_file($_FILES['imageEvent']['tmp_name'])) {
$file = ParseFile::createFromData( file_get_contents( $_FILES['imageEvent']['tmp_name'] ), $_FILES['imageEvent']['name'] );
try {
$file->save();
$question->set("poster",$file);
echo '<br> Save file and poster in class Event is DONE!';
} catch (ParseException $ex) {
echo 'Failed to save image file, with error message: ' . $ex->getMessage();
}
}
$question->set("name", $name);
$question->set("description", $description);
try {
$question->save();
echo '<br> Save in class Event is DONE!';
} catch (ParseException $ex) {
echo 'Failed to update your Event, with error message: ' . $ex->getMessage();
}
} catch (ParseException $error) {
echo $error;
// The login failed. Check error to see why.
}
?>
Αnd the echo results are the following
date : 2016-09-30
time : 23:30
NewmyDate : DateTime Object ( [date] => 2016-09-30 23:30:00.000000 [timezone_type] => 2 [timezone] => Z )
Will be deleted : 1 results from eventController
Failed to save image file, with error message: Bad Request
New object created with objectId: oPI6rPmF77
Live : QncKK8M1bV
Event ID : irvvOq6wOF
2.jpg
Save file and poster in class Event is DONE!Failed to update your Event, with error message: Bad Request
In the tables Events
and eventController
i have ALC to write and update only for the user admin
as I login in the first line.
The eventController
Class has a pointer to Events
class.
Any idea why is this happening as soon as i transfered it to my Server and was not happening when i was in Parse.com??
Expected Results
Update Object inside Event Class, Delete and Save new object in eventController Class.
Actual Outcome
Save new object in eventController Class, without deleteting the previous one and without updating the object in Event Class.
Environment Setup
- Server
- parse-server version (Be specific! Don't say 'latest'.) : [2.2.22]
- Operating System: [CentOS]
- Hardware: [don't know exactly]
- Localhost or remote server? (AWS, Heroku, Azure, Digital Ocean, etc): [Remote]
- Database
- MongoDB version: [v3.0.12]
- Storage engine: [mongo]
- Hardware: [same]
- Localhost or remote server? (AWS, mLab, ObjectRocket, Digital Ocean, etc): [Remote]
Logs/Trace
You can turn on additional logging by configuring VERBOSE=1 in your environment.
verbose: REQUEST for [GET] /parse/classes/Event?where=%7B%22objectId%22%3A%22irvvOq6wOF%22%7D&include=idMagazi: {} method=GET, url=/parse/classes/Event?where=%7B%22objectId%22%3A%22irvvOq6wOF%22%7D&include=idMagazi, host=cpsrvirmbr.iremember.gr:1339, accept=*/*, x-parse-application-id=sourtoukiav2migrated, x-parse-client-version=php1.2.1, x-parse-rest-api-key=sourtoukiRestApiKeyMigrated, x-ssl-cipher=TLSv1.2/ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 Kx=ECDH Au=RSA Enc=AESGCM(256) Mac=AEAD, x-forwarded-for=93.174.121.23,
verbose: RESPONSE from [GET] /parse/classes/Event?where=%7B%22objectId%22%3A%22irvvOq6wOF%22%7D&include=idMagazi: {
"response": {
"results": [
{
"objectId": "irvvOq6wOF",
"name": "FULL BODY MASSAGE",
"createdAt": "2016-07-19T12:09:18.974Z",
"updatedAt": "2016-09-23T11:44:44.908Z",
"poster": {
"__type": "File",
"name": "ec10357e-e23c-4669-a154-8f0ca96f1257_14432977_1127402474031572_8895651453137721556_n.jpg",
"url": "http://cpsrvirmbr.iremember.gr:1339/parse/files/sourtoukiav2migrated/ec10357e-e23c-4669-a154-8f0ca96f1257_14432977_1127402474031572_8895651453137721556_n.jpg"
},
"description": "",
"idMagazi": {
"objectId": "dgOrnXB0FT",
"logo": {
"__type": "File",
"name": "tfss-7633fb9f-59a9-450b-8916-400167dd5f5e-troubarlogo.jpg",
"url": "http://files.parsetfss.com/77244f4c-8132-43fa-9e62-76e9aeceb79b/tfss-7633fb9f-59a9-450b-8916-400167dd5f5e-troubarlogo.jpg"
},
"area": "peiraias",
"phone": "694 055 6837",
"typeTag": " Cafe - Bar",
"myRating": 2,
"latlon": {
"__type": "GeoPoint",
"latitude": 37.9396555,
"longitude": 23.6418897
},
"website": "",
"email": "",
"address": "Φίλωνος 131, Tρούμπα ",
"createdAt": "2016-05-18T11:54:41.531Z",
"name": "TROUBAR",
"updatedAt": "2016-09-01T10:48:02.373Z",
"description": "",
"insta": "troubar",
"__type": "Object",
"className": "magazia"
}
}
]
}
} results=[objectId=irvvOq6wOF, name=FULL BODY MASSAGE, createdAt=2016-07-19T12:09:18.974Z, updatedAt=2016-09-23T11:44:44.908Z, __type=File, name=ec10357e-e23c-4669-a154-8f0ca96f1257_14432977_1127402474031572_8895651453137721556_n.jpg, url=http://cpsrvirmbr.iremember.gr:1339/parse/files/sourtoukiav2migrated/ec10357e-e23c-4669-a154-8f0ca96f1257_14432977_1127402474031572_8895651453137721556_n.jpg, description=, objectId=dgOrnXB0FT, __type=File, name=tfss-7633fb9f-59a9-450b-8916-400167dd5f5e-troubarlogo.jpg, url=http://files.parsetfss.com/77244f4c-8132-43fa-9e62-76e9aeceb79b/tfss-7633fb9f-59a9-450b-8916-400167dd5f5e-troubarlogo.jpg, area=peiraias, phone=694 055 6837, typeTag= Cafe - Bar, myRating=2, __type=GeoPoint, latitude=37.9396555, longitude=23.6418897, website=, email=, address=Φίλωνος 131, Tρούμπα , createdAt=2016-05-18T11:54:41.531Z, name=TROUBAR, updatedAt=2016-09-01T10:48:02.373Z, description=, insta=troubar, __type=Object, className=magazia]
verbose: REQUEST for [GET] /parse/classes/eventController?where=%7B%22idEvent%22%3A%7B%22%24inQuery%22%3A%7B%22where%22%3A%7B%22objectId%22%3A%22irvvOq6wOF%22%7D%2C%22className%22%3A%22Event%22%7D%7D%7D&include=idEvent&limit=1: {} method=GET, url=/parse/classes/eventController?where=%7B%22idEvent%22%3A%7B%22%24inQuery%22%3A%7B%22where%22%3A%7B%22objectId%22%3A%22irvvOq6wOF%22%7D%2C%22className%22%3A%22Event%22%7D%7D%7D&include=idEvent&limit=1, host=cpsrvirmbr.iremember.gr:1339, accept=*/*, x-parse-application-id=sourtoukiav2migrated, x-parse-client-version=php1.2.1, x-parse-rest-api-key=sourtoukiRestApiKeyMigrated, x-ssl-cipher=TLSv1.2/ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 Kx=ECDH Au=RSA Enc=AESGCM(256) Mac=AEAD, x-forwarded-for=93.174.121.23,
verbose: RESPONSE from [GET] /parse/classes/eventController?where=%7B%22idEvent%22%3A%7B%22%24inQuery%22%3A%7B%22where%22%3A%7B%22objectId%22%3A%22irvvOq6wOF%22%7D%2C%22className%22%3A%22Event%22%7D%7D%7D&include=idEvent&limit=1: {
"response": {
"results": [
{
"objectId": "PGjAXsf3LT",
"eventDate": {
"__type": "Date",
"iso": "2016-09-30T23:30:00.000Z"
},
"foodOrDrink": "drink",
"eventRating": 10,
"eventType": {
"__type": "Pointer",
"className": "TypeEvent",
"objectId": "QncKK8M1bV"
},
"idEvent": {
"objectId": "irvvOq6wOF",
"name": "FULL BODY MASSAGE",
"createdAt": "2016-07-19T12:09:18.974Z",
"updatedAt": "2016-09-23T11:44:44.908Z",
"poster": {
"__type": "File",
"name": "ec10357e-e23c-4669-a154-8f0ca96f1257_14432977_1127402474031572_8895651453137721556_n.jpg",
"url": "http://cpsrvirmbr.iremember.gr:1339/parse/files/sourtoukiav2migrated/ec10357e-e23c-4669-a154-8f0ca96f1257_14432977_1127402474031572_8895651453137721556_n.jpg"
},
"description": "",
"idMagazi": {
"__type": "Pointer",
"className": "magazia",
"objectId": "dgOrnXB0FT"
},
"__type": "Object",
"className": "Event"
},
"createdAt": "2016-09-23T11:44:44.881Z",
"updatedAt": "2016-09-23T11:44:44.881Z"
}
]
}
} results=[objectId=PGjAXsf3LT, __type=Date, iso=2016-09-30T23:30:00.000Z, foodOrDrink=drink, eventRating=10, __type=Pointer, className=TypeEvent, objectId=QncKK8M1bV, objectId=irvvOq6wOF, name=FULL BODY MASSAGE, createdAt=2016-07-19T12:09:18.974Z, updatedAt=2016-09-23T11:44:44.908Z, __type=File, name=ec10357e-e23c-4669-a154-8f0ca96f1257_14432977_1127402474031572_8895651453137721556_n.jpg, url=http://cpsrvirmbr.iremember.gr:1339/parse/files/sourtoukiav2migrated/ec10357e-e23c-4669-a154-8f0ca96f1257_14432977_1127402474031572_8895651453137721556_n.jpg, description=, __type=Pointer, className=magazia, objectId=dgOrnXB0FT, __type=Object, className=Event, createdAt=2016-09-23T11:44:44.881Z, updatedAt=2016-09-23T11:44:44.881Z]
verbose: REQUEST for [GET] /parse/classes/eventController?where=%7B%22idEvent%22%3A%7B%22__type%22%3A%22Pointer%22%2C%22className%22%3A%22Event%22%2C%22objectId%22%3A%22irvvOq6wOF%22%7D%7D&include=eventType: {} method=GET, url=/parse/classes/eventController?where=%7B%22idEvent%22%3A%7B%22__type%22%3A%22Pointer%22%2C%22className%22%3A%22Event%22%2C%22objectId%22%3A%22irvvOq6wOF%22%7D%7D&include=eventType, host=cpsrvirmbr.iremember.gr:1339, accept=*/*, x-parse-application-id=sourtoukiav2migrated, x-parse-client-version=php1.2.1, x-parse-rest-api-key=sourtoukiRestApiKeyMigrated, x-ssl-cipher=TLSv1.2/ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 Kx=ECDH Au=RSA Enc=AESGCM(256) Mac=AEAD, x-forwarded-for=93.174.121.23,
verbose: RESPONSE from [GET] /parse/classes/eventController?where=%7B%22idEvent%22%3A%7B%22__type%22%3A%22Pointer%22%2C%22className%22%3A%22Event%22%2C%22objectId%22%3A%22irvvOq6wOF%22%7D%7D&include=eventType: {
"response": {
"results": [
{
"objectId": "PGjAXsf3LT",
"eventDate": {
"__type": "Date",
"iso": "2016-09-30T23:30:00.000Z"
},
"foodOrDrink": "drink",
"eventRating": 10,
"eventType": {
"objectId": "QncKK8M1bV",
"createdAt": "2016-05-20T12:37:21.670Z",
"updatedAt": "2016-09-05T10:03:19.335Z",
"EventName": "Live",
"EventCategoryRanting": 1,
"EventName_el": "Live",
"EventName_en": "Live",
"__type": "Object",
"className": "TypeEvent"
},
"idEvent": {
"__type": "Pointer",
"className": "Event",
"objectId": "irvvOq6wOF"
},
"createdAt": "2016-09-23T11:44:44.881Z",
"updatedAt": "2016-09-23T11:44:44.881Z"
},
{
"objectId": "1bRjkFQ2jf",
"eventDate": {
"__type": "Date",
"iso": "2016-09-30T23:30:00.000Z"
},
"foodOrDrink": "drink",
"eventRating": 10,
"eventType": {
"objectId": "QncKK8M1bV",
"createdAt": "2016-05-20T12:37:21.670Z",
"updatedAt": "2016-09-05T10:03:19.335Z",
"EventName": "Live",
"EventCategoryRanting": 1,
"EventName_el": "Live",
"EventName_en": "Live",
"__type": "Object",
"className": "TypeEvent"
},
"idEvent": {
"__type": "Pointer",
"className": "Event",
"objectId": "irvvOq6wOF"
},
"createdAt": "2016-09-26T09:40:37.748Z",
"updatedAt": "2016-09-26T09:40:37.748Z"
},
{
"objectId": "BcofR7hkYk",
"eventDate": {
"__type": "Date",
"iso": "2016-09-30T23:30:00.000Z"
},
"foodOrDrink": "drink",
"eventRating": 10,
"eventType": {
"objectId": "QncKK8M1bV",
"createdAt": "2016-05-20T12:37:21.670Z",
"updatedAt": "2016-09-05T10:03:19.335Z",
"EventName": "Live",
"EventCategoryRanting": 1,
"EventName_el": "Live",
"EventName_en": "Live",
"__type": "Object",
"className": "TypeEvent"
},
"idEvent": {
"__type": "Pointer",
"className": "Event",
"objectId": "irvvOq6wOF"
},
"createdAt": "2016-09-26T09:41:50.003Z",
"updatedAt": "2016-09-26T09:41:50.003Z"
}
]
}
} results=[objectId=PGjAXsf3LT, __type=Date, iso=2016-09-30T23:30:00.000Z, foodOrDrink=drink, eventRating=10, objectId=QncKK8M1bV, createdAt=2016-05-20T12:37:21.670Z, updatedAt=2016-09-05T10:03:19.335Z, EventName=Live, EventCategoryRanting=1, EventName_el=Live, EventName_en=Live, __type=Object, className=TypeEvent, __type=Pointer, className=Event, objectId=irvvOq6wOF, createdAt=2016-09-23T11:44:44.881Z, updatedAt=2016-09-23T11:44:44.881Z, objectId=1bRjkFQ2jf, __type=Date, iso=2016-09-30T23:30:00.000Z, foodOrDrink=drink, eventRating=10, $ref=$["result"]["response"]["results"][0]["eventType"], __type=Pointer, className=Event, objectId=irvvOq6wOF, createdAt=2016-09-26T09:40:37.748Z, updatedAt=2016-09-26T09:40:37.748Z, objectId=BcofR7hkYk, __type=Date, iso=2016-09-30T23:30:00.000Z, foodOrDrink=drink, eventRating=10, $ref=$["result"]["response"]["results"][0]["eventType"], __type=Pointer, className=Event, objectId=irvvOq6wOF, createdAt=2016-09-26T09:41:50.003Z, updatedAt=2016-09-26T09:41:50.003Z]
verbose: REQUEST for [GET] /parse/login?username=admin&password=password%21: {} method=GET, url=/parse/login?username=admin&password=password%21, host=cpsrvirmbr.iremember.gr:1339, accept=*/*, x-parse-application-id=sourtoukiav2migrated, x-parse-client-version=php1.2.1, x-parse-rest-api-key=sourtoukiRestApiKeyMigrated, x-ssl-cipher=TLSv1.2/ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 Kx=ECDH Au=RSA Enc=AESGCM(256) Mac=AEAD, x-forwarded-for=93.174.121.23,
verbose: RESPONSE from [GET] /parse/login?username=admin&password=password: {
"response": {
"objectId": "DvwnOtHTu0",
"_perishable_token": "WTMNCJx6llWime5p9elqUcLQb",
"createdAt": "2016-03-11T09:10:42.051Z",
"updatedAt": "2016-06-21T08:34:13.437Z",
"username": "admin",
"email": "[email protected]",
"avatar": {
"__type": "File",
"name": "tfss-51060249-4ba2-44e7-9156-1a3acab529b4-admin.JPEG",
"url": "http://files.parsetfss.com/77244f4c-8132-43fa-9e62-76e9aeceb79b/tfss-51060249-4ba2-44e7-9156-1a3acab529b4-admin.JPEG"
},
"name": "admin fname",
"gender": "male",
"sessionToken": "r:2f0d9cc2e619e4353822f407e8522f47"
}
} objectId=DvwnOtHTu0, _perishable_token=WTMNCJx6llWime5p9elqUcLQb, createdAt=2016-03-11T09:10:42.051Z, updatedAt=2016-06-21T08:34:13.437Z, username=admin, [email protected], __type=File, name=tfss-51060249-4ba2-44e7-9156-1a3acab529b4-admin.JPEG, url=http://files.parsetfss.com/77244f4c-8132-43fa-9e62-76e9aeceb79b/tfss-51060249-4ba2-44e7-9156-1a3acab529b4-admin.JPEG, name=admin fname, gender=male, sessionToken=r:2f0d9cc2e619e4353822f407e8522f47
verbose: REQUEST for [GET] /parse/classes/Event?where=%7B%22objectId%22%3A%22irvvOq6wOF%22%7D&limit=1: {} method=GET, url=/parse/classes/Event?where=%7B%22objectId%22%3A%22irvvOq6wOF%22%7D&limit=1, host=cpsrvirmbr.iremember.gr:1339, accept=*/*, x-parse-application-id=sourtoukiav2migrated, x-parse-client-version=php1.2.1, x-parse-session-token=r:2f0d9cc2e619e4353822f407e8522f47, x-parse-rest-api-key=sourtoukiRestApiKeyMigrated, x-ssl-cipher=TLSv1.2/ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 Kx=ECDH Au=RSA Enc=AESGCM(256) Mac=AEAD, x-forwarded-for=93.174.121.23,
verbose: RESPONSE from [GET] /parse/classes/Event?where=%7B%22objectId%22%3A%22irvvOq6wOF%22%7D&limit=1: {
"response": {
"results": [
{
"objectId": "irvvOq6wOF",
"name": "FULL BODY MASSAGE",
"createdAt": "2016-07-19T12:09:18.974Z",
"updatedAt": "2016-09-23T11:44:44.908Z",
"poster": {
"__type": "File",
"name": "ec10357e-e23c-4669-a154-8f0ca96f1257_14432977_1127402474031572_8895651453137721556_n.jpg",
"url": "http://cpsrvirmbr.iremember.gr:1339/parse/files/sourtoukiav2migrated/ec10357e-e23c-4669-a154-8f0ca96f1257_14432977_1127402474031572_8895651453137721556_n.jpg"
},
"description": "",
"idMagazi": {
"__type": "Pointer",
"className": "magazia",
"objectId": "dgOrnXB0FT"
}
}
]
}
} results=[objectId=irvvOq6wOF, name=FULL BODY MASSAGE, createdAt=2016-07-19T12:09:18.974Z, updatedAt=2016-09-23T11:44:44.908Z, __type=File, name=ec10357e-e23c-4669-a154-8f0ca96f1257_14432977_1127402474031572_8895651453137721556_n.jpg, url=http://cpsrvirmbr.iremember.gr:1339/parse/files/sourtoukiav2migrated/ec10357e-e23c-4669-a154-8f0ca96f1257_14432977_1127402474031572_8895651453137721556_n.jpg, description=, __type=Pointer, className=magazia, objectId=dgOrnXB0FT]
verbose: REQUEST for [GET] /parse/classes/eventController?where=%7B%22idEvent%22%3A%7B%22__type%22%3A%22Pointer%22%2C%22className%22%3A%22Event%22%2C%22objectId%22%3A%22irvvOq6wOF%22%7D%7D: {} method=GET, url=/parse/classes/eventController?where=%7B%22idEvent%22%3A%7B%22__type%22%3A%22Pointer%22%2C%22className%22%3A%22Event%22%2C%22objectId%22%3A%22irvvOq6wOF%22%7D%7D, host=cpsrvirmbr.iremember.gr:1339, accept=*/*, x-parse-application-id=sourtoukiav2migrated, x-parse-client-version=php1.2.1, x-parse-session-token=r:2f0d9cc2e619e4353822f407e8522f47, x-parse-rest-api-key=sourtoukiRestApiKeyMigrated, x-ssl-cipher=TLSv1.2/ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 Kx=ECDH Au=RSA Enc=AESGCM(256) Mac=AEAD, x-forwarded-for=93.174.121.23,
verbose: RESPONSE from [GET] /parse/classes/eventController?where=%7B%22idEvent%22%3A%7B%22__type%22%3A%22Pointer%22%2C%22className%22%3A%22Event%22%2C%22objectId%22%3A%22irvvOq6wOF%22%7D%7D: {
"response": {
"results": [
{
"objectId": "PGjAXsf3LT",
"eventDate": {
"__type": "Date",
"iso": "2016-09-30T23:30:00.000Z"
},
"foodOrDrink": "drink",
"eventRating": 10,
"eventType": {
"__type": "Pointer",
"className": "TypeEvent",
"objectId": "QncKK8M1bV"
},
"idEvent": {
"__type": "Pointer",
"className": "Event",
"objectId": "irvvOq6wOF"
},
"createdAt": "2016-09-23T11:44:44.881Z",
"updatedAt": "2016-09-23T11:44:44.881Z"
},
{
"objectId": "1bRjkFQ2jf",
"eventDate": {
"__type": "Date",
"iso": "2016-09-30T23:30:00.000Z"
},
"foodOrDrink": "drink",
"eventRating": 10,
"eventType": {
"__type": "Pointer",
"className": "TypeEvent",
"objectId": "QncKK8M1bV"
},
"idEvent": {
"__type": "Pointer",
"className": "Event",
"objectId": "irvvOq6wOF"
},
"createdAt": "2016-09-26T09:40:37.748Z",
"updatedAt": "2016-09-26T09:40:37.748Z"
},
{
"objectId": "BcofR7hkYk",
"eventDate": {
"__type": "Date",
"iso": "2016-09-30T23:30:00.000Z"
},
"foodOrDrink": "drink",
"eventRating": 10,
"eventType": {
"__type": "Pointer",
"className": "TypeEvent",
"objectId": "QncKK8M1bV"
},
"idEvent": {
"__type": "Pointer",
"className": "Event",
"objectId": "irvvOq6wOF"
},
"createdAt": "2016-09-26T09:41:50.003Z",
"updatedAt": "2016-09-26T09:41:50.003Z"
}
]
}
} results=[objectId=PGjAXsf3LT, __type=Date, iso=2016-09-30T23:30:00.000Z, foodOrDrink=drink, eventRating=10, __type=Pointer, className=TypeEvent, objectId=QncKK8M1bV, __type=Pointer, className=Event, objectId=irvvOq6wOF, createdAt=2016-09-23T11:44:44.881Z, updatedAt=2016-09-23T11:44:44.881Z, objectId=1bRjkFQ2jf, __type=Date, iso=2016-09-30T23:30:00.000Z, foodOrDrink=drink, eventRating=10, __type=Pointer, className=TypeEvent, objectId=QncKK8M1bV, __type=Pointer, className=Event, objectId=irvvOq6wOF, createdAt=2016-09-26T09:40:37.748Z, updatedAt=2016-09-26T09:40:37.748Z, objectId=BcofR7hkYk, __type=Date, iso=2016-09-30T23:30:00.000Z, foodOrDrink=drink, eventRating=10, __type=Pointer, className=TypeEvent, objectId=QncKK8M1bV, __type=Pointer, className=Event, objectId=irvvOq6wOF, createdAt=2016-09-26T09:41:50.003Z, updatedAt=2016-09-26T09:41:50.003Z]
verbose: REQUEST for [GET] /parse/classes/TypeEvent?where=%7B%22EventName%22%3A%22Live%22%7D&limit=1: {} method=GET, url=/parse/classes/TypeEvent?where=%7B%22EventName%22%3A%22Live%22%7D&limit=1, host=cpsrvirmbr.iremember.gr:1339, accept=*/*, x-parse-application-id=sourtoukiav2migrated, x-parse-client-version=php1.2.1, x-parse-session-token=r:2f0d9cc2e619e4353822f407e8522f47, x-parse-rest-api-key=sourtoukiRestApiKeyMigrated, x-ssl-cipher=TLSv1.2/ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 Kx=ECDH Au=RSA Enc=AESGCM(256) Mac=AEAD, x-forwarded-for=93.174.121.23,
verbose: RESPONSE from [GET] /parse/classes/TypeEvent?where=%7B%22EventName%22%3A%22Live%22%7D&limit=1: {
"response": {
"results": [
{
"objectId": "QncKK8M1bV",
"createdAt": "2016-05-20T12:37:21.670Z",
"updatedAt": "2016-09-05T10:03:19.335Z",
"EventName": "Live",
"EventCategoryRanting": 1,
"EventName_el": "Live",
"EventName_en": "Live"
}
]
}
} results=[objectId=QncKK8M1bV, createdAt=2016-05-20T12:37:21.670Z, updatedAt=2016-09-05T10:03:19.335Z, EventName=Live, EventCategoryRanting=1, EventName_el=Live, EventName_en=Live]
verbose: REQUEST for [POST] /parse/classes/eventController: {
"eventDate": {
"__type": "Date",
"iso": "2016-09-30T23:30:00.000Z"
},
"foodOrDrink": "drink",
"eventRating": 10,
"eventType": {
"__type": "Pointer",
"className": "TypeEvent",
"objectId": "QncKK8M1bV"
},
"idEvent": {
"__type": "Pointer",
"className": "Event",
"objectId": "irvvOq6wOF"
}
} method=POST, url=/parse/classes/eventController, host=cpsrvirmbr.iremember.gr:1339, accept=*/*, x-parse-application-id=sourtoukiav2migrated, x-parse-client-version=php1.2.1, x-parse-session-token=r:2f0d9cc2e619e4353822f407e8522f47, x-parse-rest-api-key=sourtoukiRestApiKeyMigrated, content-type=application/json, content-length=259, x-ssl-cipher=TLSv1.2/ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 Kx=ECDH Au=RSA Enc=AESGCM(256) Mac=AEAD, x-forwarded-for=93.174.121.23, __type=Date, iso=2016-09-30T23:30:00.000Z, foodOrDrink=drink, eventRating=10, __type=Pointer, className=TypeEvent, objectId=QncKK8M1bV, __type=Pointer, className=Event, objectId=irvvOq6wOF
verbose: RESPONSE from [POST] /parse/classes/eventController: {
"status": 201,
"response": {
"objectId": "2OAii0dCyb",
"createdAt": "2016-09-26T09:45:03.186Z"
},
"location": "http://cpsrvirmbr.iremember.gr:1339/parse/classes/eventController/2OAii0dCyb"
} status=201, objectId=2OAii0dCyb, createdAt=2016-09-26T09:45:03.186Z, location=http://cpsrvirmbr.iremember.gr:1339/parse/classes/eventController/2OAii0dCyb