mirror of
https://github.com/GoldenCheetah/GoldenCheetah.git
synced 2026-02-15 00:49:55 +00:00
API metadata \n \r and \t
.. need conversion so it doesn't break parsers!
This commit is contained in:
@@ -231,7 +231,10 @@ APIWebService::writeRideLine(RideItem &item, HttpRequest *request, HttpResponse
|
||||
// all the metadata asked for
|
||||
foreach(QString name, settings->metawanted) {
|
||||
QString text = item.getText(name,"");
|
||||
text.replace("\"","'"); // don't use double quotes!
|
||||
text.replace("\"","'"); // don't use double quotes...
|
||||
text.replace("\n","\\n"); // newlines
|
||||
text.replace("\r","\\r"); // carriage returns
|
||||
text.replace("\t","\\t"); // tabs
|
||||
|
||||
response->bwrite(",\"");
|
||||
response->bwrite(text.toLocal8Bit());
|
||||
|
||||
Reference in New Issue
Block a user