const QString GET_POPULAR_TAGS = "getPopularTags.php";
const QString ADD_TAGS = "addTags.php";
const QString GET_TAGS = "getTags.php";
+const QString REMOVE_TAGS = "removeTags.php";
// Cookies
const QString COOKIE = "Cookie";
return SituareService::RequestAddTags;
else if (url.toString().contains(GET_TAGS))
return SituareService::RequestGetTags;
+ else if (url.toString().contains(REMOVE_TAGS))
+ return SituareService::RequestRemoveTags;
else
return SituareService::RequestUnknown;
}
emit updateWasSuccessful(SituareService::SuccessfulAddTags);
else if (requestName == SituareService::RequestGetTags)
parseUserTagsData(resultData);
+ else if (requestName == SituareService::RequestRemoveTags)
+ emit updateWasSuccessful(SituareService::SuccessfulRemoveTags);
}
}
}
{
qDebug() << __PRETTY_FUNCTION__;
- if (m_database->removeTags(613374451, tags))
- emit updateWasSuccessful(SituareService::SuccessfulRemoveTags);
+ QHash<QString, QString> parameters;
+ parameters.insert("tags", tags.join(","));
+
+ buildRequest(REMOVE_TAGS, parameters);
}
void SituareService::requestFinished(QNetworkReply *reply)