Compare commits

...

3 Commits

Author SHA1 Message Date
Sultan Khan e8fb4d09b6 Merge branch 'update_flutter_3.16.0' into update_flutter_3.16.0_sdk-upgrade
# Conflicts:
#	lib/utils/exception_report.dart
3 months ago
haroon amjad 8b747ee65e fixes 3 months ago
Syed Taha Alam 0f202bbf0d pharmacy intervetion result messages changed for both acceptance and rejection 3 months ago

@ -58,7 +58,7 @@ class InterventionHistoryBottomSheet extends StatelessWidget {
model.updateInterventionDiseaseStatus( model.updateInterventionDiseaseStatus(
isAccepted: true, isAccepted: true,
interventionID: interventionList[index].interventionId.toString(), interventionID: interventionList[index].interventionId.toString(),
successMessage: TranslationBase.of(context).interventionRejectedSuccessfully, successMessage: TranslationBase.of(context).interventionAcceptedSuccessfully,
errorMessage: TranslationBase.of(context).unableToPerformTheAction errorMessage: TranslationBase.of(context).unableToPerformTheAction
); );
Navigator.pop(context); Navigator.pop(context);
@ -66,7 +66,7 @@ class InterventionHistoryBottomSheet extends StatelessWidget {
onRejectClick: (intervention) { onRejectClick: (intervention) {
model.updateInterventionDiseaseStatus( model.updateInterventionDiseaseStatus(
interventionID: interventionList[index].interventionId.toString(), interventionID: interventionList[index].interventionId.toString(),
successMessage: TranslationBase.of(context).interventionAcceptedSuccessfully, successMessage: TranslationBase.of(context).interventionRejectedSuccessfully,
errorMessage: TranslationBase.of(context).unableToPerformTheAction errorMessage: TranslationBase.of(context).unableToPerformTheAction
); );
Navigator.pop(context); Navigator.pop(context);

@ -37,7 +37,6 @@ void postFailureResponse({
// await collectionRef.doc(DateTime.now().toIso8601String()).set(data); // await collectionRef.doc(DateTime.now().toIso8601String()).set(data);
} }
void postRequestAndResponse({ void postRequestAndResponse({
required dynamic doctorId, required dynamic doctorId,
required String completeUrl, required String completeUrl,
@ -46,9 +45,10 @@ void postRequestAndResponse({
required String response, required String response,
required String statusCode, required String statusCode,
}) async { }) async {
if(!monitoredEndpoints.contains(urlSuffix)) { if (!monitoredEndpoints.contains(urlSuffix)) {
return; return;
} }
// print(" the url is being logged "); // print(" the url is being logged ");
// Map<String, String> data = { // Map<String, String> data = {
// "url" : completeUrl, // "url" : completeUrl,
@ -59,8 +59,23 @@ void postRequestAndResponse({
// final firestore = FirebaseFirestore.instance; // final firestore = FirebaseFirestore.instance;
// // Sanitize urlSuffix to be Firestore-safe // // Sanitize urlSuffix to be Firestore-safe
// final safeSuffix = urlSuffix.replaceAll(RegExp(r'[^a-zA-Z0-9_-]'), '_'); // final safeSuffix = urlSuffix.replaceAll(RegExp(r'[^a-zA-Z0-9_-]'), '_');
print(" the url is being logged ");
Map<String, String> data = {
"url": completeUrl,
"request": request,
"response": response,
"statusCode": statusCode,
};
// final firestore = FirebaseFirestore.instance;
// Sanitize urlSuffix to be Firestore-safe
final safeSuffix = urlSuffix.replaceAll(RegExp(r'[^a-zA-Z0-9_-]'), '_');
// final collectionRef = firestore.collection('doctors') // final collectionRef = firestore.collection('doctors')
// .doc(doctorId.toString()) // .doc(doctorId.toString())
// .collection(safeSuffix); // .collection(safeSuffix);
// await collectionRef.doc(DateTime.now().toIso8601String()).set(data); // await collectionRef.doc(DateTime.now().toIso8601String()).set(data);
}
}

Loading…
Cancel
Save