}
ret = account_type_query_by_app_id(provider_id.c_str(), &provider);
- if (ACCOUNT_ERROR_RECORD_NOT_FOUND == ret || ACCOUNT_ERROR_INVALID_PARAMETER == ret) {
+ if (ACCOUNT_ERROR_RECORD_NOT_FOUND == ret) {
+ LoggerE("account_type_query_by_app_id() returns ACCOUNT_ERROR_RECORD_NOT_FOUND.");
+ out["status"] = picojson::value("success");
+ out["result"] = picojson::value();
+ return true;
+ } else if (ACCOUNT_ERROR_INVALID_PARAMETER == ret) {
+ LoggerE("account_type_query_by_app_id() returns ACCOUNT_ERROR_INVALID_PARAMETER.");
out["status"] = picojson::value("success");
out["result"] = picojson::value();
return true;