1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-04-21 00:12:06 +02:00

Return valid JSON response in the API

This commit is contained in:
Uwe L. Korn 2014-02-10 23:50:43 +00:00
parent 2a1963a701
commit e17b0f88a9

View File

@ -521,7 +521,7 @@ Api_v1::apiCallFailed( QxtWebRequestEvent* event, const QString& method )
void
Api_v1::sendJsonOk( QxtWebRequestEvent* event )
{
QxtWebPageEvent * e = new QxtWebPageEvent( event->sessionID, event->requestID, "{ result: \"ok\" }" );
QxtWebPageEvent * e = new QxtWebPageEvent( event->sessionID, event->requestID, "{ \"result\": \"ok\" }" );
e->headers.insert( "Access-Control-Allow-Origin", "*" );
e->contentType = "application/json";
postEvent( e );
@ -531,7 +531,7 @@ Api_v1::sendJsonOk( QxtWebRequestEvent* event )
void
Api_v1::sendJsonError( QxtWebRequestEvent* event, const QString& message )
{
QxtWebPageEvent * e = new QxtWebPageEvent( event->sessionID, event->requestID, QString( "{ result: \"error\", error: \"%1\" }" ).arg( message ).toUtf8().constData() );
QxtWebPageEvent * e = new QxtWebPageEvent( event->sessionID, event->requestID, QString( "{ \"result\": \"error\", \"error\": \"%1\" }" ).arg( message ).toUtf8().constData() );
e->headers.insert( "Access-Control-Allow-Origin", "*" );
e->contentType = "application/json";
e->status = 500;