Rust service refactor: friends & some other

This commit is contained in:
2026-03-10 13:27:12 +08:00
parent e38697faa9
commit 3437bc5746
17 changed files with 84 additions and 93 deletions

View File

@@ -2,7 +2,7 @@ use crate::{
lock_r,
models::app_data::UserData,
services::{
friend_active_doll_sprite, presence_modules::models::ModuleMetadata, sprite,
friends, presence_modules::models::ModuleMetadata, sprite,
},
state::{init_app_data_scoped, AppDataRefreshScope, FDOLL},
};
@@ -38,7 +38,7 @@ pub fn get_active_doll_sprite_base64() -> Result<Option<String>, String> {
#[tauri::command]
#[specta::specta]
pub fn get_friend_active_doll_sprites_base64(
) -> Result<friend_active_doll_sprite::FriendActiveDollSpritesDto, String> {
friend_active_doll_sprite::sync_from_app_data();
Ok(friend_active_doll_sprite::get_snapshot())
) -> Result<friends::FriendActiveDollSpritesDto, String> {
friends::sync_active_doll_sprites_from_app_data();
Ok(friends::get_active_doll_sprites_snapshot())
}