removed unused code
This commit is contained in:
parent
8619a9e43e
commit
38528f1ade
@ -2,7 +2,6 @@ import 'package:flutter/material.dart';
|
|||||||
import 'package:get/get.dart';
|
import 'package:get/get.dart';
|
||||||
import 'package:marco/helpers/services/api_service.dart';
|
import 'package:marco/helpers/services/api_service.dart';
|
||||||
import 'package:marco/model/employees/employee_model.dart';
|
import 'package:marco/model/employees/employee_model.dart';
|
||||||
import 'package:marco/helpers/services/app_logger.dart';
|
|
||||||
import 'package:marco/helpers/widgets/my_snackbar.dart';
|
import 'package:marco/helpers/widgets/my_snackbar.dart';
|
||||||
|
|
||||||
class AddServiceProjectJobController extends GetxController {
|
class AddServiceProjectJobController extends GetxController {
|
||||||
@ -31,7 +30,6 @@ class AddServiceProjectJobController extends GetxController {
|
|||||||
@override
|
@override
|
||||||
void onInit() {
|
void onInit() {
|
||||||
super.onInit();
|
super.onInit();
|
||||||
searchEmployees(""); // pass empty string safely
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
@ -42,31 +40,6 @@ class AddServiceProjectJobController extends GetxController {
|
|||||||
super.onClose();
|
super.onClose();
|
||||||
}
|
}
|
||||||
|
|
||||||
Future<void> searchEmployees(String query) async {
|
|
||||||
if (query.trim().isEmpty) {
|
|
||||||
employeeSearchResults.clear();
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
isSearchingEmployees.value = true;
|
|
||||||
try {
|
|
||||||
final data =
|
|
||||||
await ApiService.searchEmployeesBasic(searchString: query.trim());
|
|
||||||
if (data is List) {
|
|
||||||
employeeSearchResults.assignAll(
|
|
||||||
data
|
|
||||||
.map((e) => EmployeeModel.fromJson(e as Map<String, dynamic>))
|
|
||||||
.toList(),
|
|
||||||
);
|
|
||||||
} else {
|
|
||||||
employeeSearchResults.clear();
|
|
||||||
}
|
|
||||||
} catch (e) {
|
|
||||||
logSafe("Error searching employees: $e", level: LogLevel.error);
|
|
||||||
employeeSearchResults.clear();
|
|
||||||
} finally {
|
|
||||||
isSearchingEmployees.value = false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// Toggle employee selection
|
/// Toggle employee selection
|
||||||
void toggleAssignee(EmployeeModel employee) {
|
void toggleAssignee(EmployeeModel employee) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user