Seed activity logs, fix role filter

This commit is contained in:
2026-04-16 00:34:13 -06:00
parent 8d8ba41edf
commit cd824dcc63
2 changed files with 93 additions and 1 deletions

View File

@@ -8,6 +8,8 @@ import androidx.lifecycle.ViewModel;
import com.example.petstoremobile.dtos.ActivityLogDTO;
import com.example.petstoremobile.dtos.DropdownDTO;
import com.example.petstoremobile.repositories.ActivityLogRepository;
import java.util.Locale;
import com.example.petstoremobile.repositories.StoreRepository;
import com.example.petstoremobile.utils.Resource;
@@ -89,7 +91,7 @@ public class ActivityLogListViewModel extends ViewModel {
}
public void setRoleFilter(String role) {
currentRole = "All Roles".equals(role) ? null : role;
currentRole = (role == null || "All Roles".equals(role)) ? null : role.toUpperCase(Locale.ROOT);
loadLogs(true);
}