From 0a4b3394814f2bcbc2fe617cbf24278090957726 Mon Sep 17 00:00:00 2001 From: Amirmahdi Nourkazemi Date: Fri, 12 Jun 2026 22:30:43 +0330 Subject: [PATCH] feat: update free usage --- .../pharmacy/presentation/viewModel/SearchViewModel.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/approagency/pharmacy/presentation/viewModel/SearchViewModel.kt b/app/src/main/java/com/approagency/pharmacy/presentation/viewModel/SearchViewModel.kt index a6ba06c..9780e70 100644 --- a/app/src/main/java/com/approagency/pharmacy/presentation/viewModel/SearchViewModel.kt +++ b/app/src/main/java/com/approagency/pharmacy/presentation/viewModel/SearchViewModel.kt @@ -94,8 +94,9 @@ class SearchViewModel( allDrugs.addAll(searchResult.drugs) isLoadingMore = false - // فقط یک «جستجوی جدیدِ» موفق از سهمیه‌ی رایگان کم می‌کند. - if (isNewSearch && !session.isSubscribed) { + // فقط وقتی جستجوی جدید نتیجه داشته باشد از سهمیه‌ی رایگان کم می‌کند؛ + // اگر دارویی یافت نشود سهمیه دست‌نخورده می‌ماند. + if (isNewSearch && !session.isSubscribed && searchResult.drugs.isNotEmpty()) { session.incrementFreeSearchCount() }