sakibguy / worked-issues

arget medi a[rpescriptionmedicie] &ssets[dr] (reeeverse._ax:p)
2 stars 0 forks source link

[ORG] SG-MYALICE: [ERROR:flutter/lib/ui/ui_dart_state.cc(198)] Unhandled Exception: NoSuchMethodError: The method 'cast' was called on null #74

Closed sakibguy closed 1 year ago

sakibguy commented 1 year ago

PROB

[ERROR:flutter/lib/ui/ui_dart_state.cc(198)] Unhandled Exception: NoSuchMethodError: The method 'cast' was called on null.
E/flutter (14155): Receiver: null
E/flutter (14155): Tried calling: cast<String>()
E/flutter (14155): #0      Object.noSuchMethod (dart:core-patch/object_patch.dart:38:5)
E/flutter (14155): #1      new Data.fromJson (package:myalice/models/responseModels/chatResponse.dart:266:25)
E/flutter (14155): #2      new ChatDataSource.fromJson (package:myalice/models/responseModels/chatResponse.dart:118:41)
E/flutter (14155): #3      new ChatResponse.fromJson.<anonymous closure> (package:myalice/models/responseModels/chatResponse.dart:19:29)
E/flutter (14155): #4      List.forEach (dart:core-patch/growable_array.dart:416:8)
E/flutter (14155): #5      new ChatResponse.fromJson (package:myalice/models/responseModels/chatResponse.dart:18:26)
E/flutter (14155): #6      ChatApiController.getAllChats.<anonymous closure> (package:myalice/controllers/apiControllers/chatApiController.dart:436:34)
E/flutter (14155): #7      ChatApiController.getAllChats.<anonymous closure> (package:myalice/controllers/apiControllers/chatApiController.dart:434:15)
E/flutter (14155): #8      _rootRunUnary (dart:async/zone.dart:1434:47)
E/flutter (14155): #9      _CustomZone.runUnary (dart:async/zone.dart:1335:19)

SNaP

Screenshot (209)

sakibguy commented 1 year ago

Soln

Check null url value or not

    urls = json['url'] != null
          ? json['urls'].cast<String>()
          : null;

Snap

Screenshot (210)