const QString REMOVE_MESSAGE = "removeMessage.php";
const QString GET_PEOPLE_WITH_SIMILAR_INTEREST = "getInterestingPeople.php";
const QString GET_POPULAR_TAGS = "getPopularTags.php";
+const QString ADD_TAGS = "addTags.php";
// Cookies
const QString COOKIE = "Cookie";
void SituareService::addTags(const QStringList &tags)
{
- qWarning() << __PRETTY_FUNCTION__ << tags.count();
+ qDebug() << __PRETTY_FUNCTION__;
- foreach (QString tag, tags)
- m_database->addTag(613374451, tag);
+ QHash<QString, QString> parameters;
+ parameters.insert("tags", tags.join(","));
- emit updateWasSuccessful(SituareService::SuccessfulAddTags);
+ buildRequest(ADD_TAGS, parameters);
}
void SituareService::appendAccessToken(QString &requestUrl)
return SituareService::RequestGetPeopleWithSimilarInterest;
else if (url.toString().contains(GET_POPULAR_TAGS))
return SituareService::RequestGetPopularTags;
+ else if (url.toString().contains(ADD_TAGS))
+ return SituareService::RequestAddTags;
else
return SituareService::RequestUnknown;
}
parseInterestingPeopleData(resultData);
else if (requestName == SituareService::RequestGetPopularTags)
parsePopularTagsData(resultData);
+ else if (requestName == SituareService::RequestAddTags)
+ emit updateWasSuccessful(SituareService::SuccessfulAddTags);
}
}
}