diff --git a/rnex-core/src/nex/datastore.rs b/rnex-core/src/nex/datastore.rs index 4ef91c6..32f4980 100644 --- a/rnex-core/src/nex/datastore.rs +++ b/rnex-core/src/nex/datastore.rs @@ -1639,4 +1639,9 @@ impl DataStore for User { Ok(list) } + + async fn check_rate_custom_ranking_counter(&self, application_id: u32) -> Result { + // official servers always return true? application ID is always 0 as far as i know. maybe a check is warranted for the app id? + Ok(true) + } } diff --git a/rnex-core/src/rmc/protocols/datastore.rs b/rnex-core/src/rmc/protocols/datastore.rs index 29d4ca1..f0d2047 100644 --- a/rnex-core/src/rmc/protocols/datastore.rs +++ b/rnex-core/src/rmc/protocols/datastore.rs @@ -400,6 +400,11 @@ pub trait DataStore { #[method_id(72)] async fn get_course_record( &self, - get_course_record_param: DataStoreGetCourseRecordParam + get_course_record_param: DataStoreGetCourseRecordParam, ) -> Result; + #[method_id(79)] + async fn check_rate_custom_ranking_counter( + &self, + application_id: u32, + ) -> Result; }