@@ -534,66 +534,6 @@ ResolveHash::Response ConnectedServer::ResolveHash(const ResolveHash::Request& r
534534 return response;
535535}
536536
537- static void SetNote (ApiResponseBase& response, const char * sApiName ,
538- unsigned nGameId, ra::data::ByteAddress nAddress, const char * sNote )
539- {
540- rc_api_update_code_note_request_t api_params;
541- memset (&api_params, 0 , sizeof (api_params));
542-
543- const auto & pUserContext = ra::services::ServiceLocator::Get<ra::context::UserContext>();
544- api_params.username = pUserContext.GetUsername ().c_str ();
545- api_params.api_token = pUserContext.GetApiToken ().c_str ();
546-
547- api_params.game_id = nGameId;
548- api_params.address = nAddress;
549- api_params.note = sNote ;
550-
551- rc_api_request_t api_request;
552- const int result = rc_api_init_update_code_note_request (&api_request, &api_params);
553- if (result == RC_OK )
554- {
555- ra::services::Http::Response httpResponse;
556- if (DoRequest (api_request, sApiName , httpResponse, response))
557- {
558- rc_api_update_code_note_response_t api_response;
559- const auto nResult = rc_api_process_update_code_note_response (&api_response, httpResponse.Content ().c_str ());
560-
561- if (ValidateResponse (nResult, api_response.response , sApiName , httpResponse.StatusCode (), response))
562- {
563- response.Result = ApiResult::Success;
564- }
565-
566- rc_api_destroy_update_code_note_response (&api_response);
567- }
568- }
569- else
570- {
571- response.Result = ApiResult::Failed;
572- response.ErrorMessage = rc_error_str (result);
573- }
574-
575- rc_api_destroy_request (&api_request);
576- }
577-
578- UpdateCodeNote::Response ConnectedServer::UpdateCodeNote (const UpdateCodeNote::Request& request)
579- {
580- UpdateCodeNote::Response response;
581-
582- const std::string sNote = ra::util::String::Narrow (request.Note );
583- SetNote (response, UpdateCodeNote::Name (), request.GameId , request.Address , sNote .c_str ());
584-
585- return response;
586- }
587-
588- DeleteCodeNote::Response ConnectedServer::DeleteCodeNote (const DeleteCodeNote::Request& request)
589- {
590- DeleteCodeNote::Response response;
591-
592- SetNote (response, DeleteCodeNote::Name (), request.GameId , request.Address , nullptr );
593-
594- return response;
595- }
596-
597537UpdateAchievement::Response ConnectedServer::UpdateAchievement (const UpdateAchievement::Request& request)
598538{
599539 UpdateAchievement::Response response;
0 commit comments