pub fn toggle_favorite(
state: State<'_, AppState>,
id: String,
) -> Result<(), AppError>Expand description
Alterna o status de favorito de um jogo.
Inverte o valor booleano do campo ‘favorite’ usando NOT lógico. Se era favorito, deixa de ser; se não era, passa a ser.
Nota: Esta operação é idempotente e não retorna erro se o ‘ID’ não existir.