{
// resourceInterface
char* interface = nullptr;
- auto result = ConvertIotconError(iotcon_query_get_interface(query, &interface));
- if (!result || !interface) {
- LogAndReturnTizenError(result, ("iotcon_query_get_interface() failed"));
+ int err_code = iotcon_query_get_interface(query, &interface);
+ if (IOTCON_ERROR_NONE != err_code) {
+ // if no interface is set to query we continue execution to set other values
+ LoggerW("iotcon_query_get_interface() failed: %d, ignoring resource interface in query",
+ err_code);
+ } else {
+ out->insert(std::make_pair(kResourceInterface, picojson::value{interface}));
}
- out->insert(std::make_pair(kResourceInterface, picojson::value{interface}));
}
{