bug fixes

design_3.0_latest
muhammad.abbasi 1 year ago
parent bbcf093af3
commit d99a083792

@ -613,7 +613,7 @@ class ServiceRequestsProvider extends ChangeNotifier {
}
Future<ServiceRequest?> getServiceRequestObjectById({required String requestId}) async {
try {
// try {
isDetialLoading = true;
Response response = await ApiManager.instance.get(URLs.getServiceRequestById + "?callRequestId=$requestId");
if (response.statusCode >= 200 && response.statusCode < 300) {
@ -623,10 +623,10 @@ class ServiceRequestsProvider extends ChangeNotifier {
isDetialLoading = false;
return null;
}
} catch (error) {
// } catch (error) {
isDetialLoading = false;
return null;
}
// }
}
Future<Map<String, dynamic>> getServiceRequestById({required String requestId}) async {

@ -33,7 +33,8 @@ class Lookup extends Base {
// userName = json['userName'] ?? '';
// }
factory Lookup.fromJson(Map<String, dynamic> parsedJson) {
factory Lookup.fromJson(Map<String, dynamic>? parsedJson) {
if(parsedJson==null) return Lookup();
return Lookup(
name: parsedJson["name"],
id: parsedJson["id"],

@ -8,6 +8,7 @@ import 'package:test_sa/new_views/app_style/app_color.dart';
import 'package:test_sa/new_views/common_widgets/default_app_bar.dart';
import 'package:test_sa/service_request_latest/views/components/history_log_view.dart';
import 'package:test_sa/service_request_latest/views/components/initial_visit_card.dart';
import 'package:test_sa/views/pages/user/requests/service_request_details.dart';
import 'components/request_detail_view.dart';

@ -49,6 +49,7 @@ class _ServiceRequestDetailsPageState extends State<ServiceRequestDetailsPage> {
WidgetsFlutterBinding.ensureInitialized().addPostFrameCallback((timeStamp) async {
Provider.of<CommentsProvider>(context, listen: false).reset();
serviceRequest = await Provider.of<ServiceRequestsProvider>(context, listen: false).getServiceRequestObjectById(requestId: widget.serviceRequest.id!);
print('service request i got is ${serviceRequest?.id}');
loading = false;
setState(() {});
});

Loading…
Cancel
Save