Skip to content

Commit

Permalink
feat(app): do not use toJson as not recursive
Browse files Browse the repository at this point in the history
  • Loading branch information
tamara-slosarek authored and tamslo committed Feb 27, 2025
1 parent e88fa68 commit c9f2dd5
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 10 deletions.
20 changes: 12 additions & 8 deletions app/lib/common/models/drug/drug.dart
Original file line number Diff line number Diff line change
Expand Up @@ -164,15 +164,19 @@ extension DrugExtension on Drug {
genotypeResult.phenotypeDisplayString(context) == indeterminateResult
);
if (isCompletelyIndeterminateResult) {
final indeterminateFdaFallbackGuideline = Guideline.fromJson(
completelyUnhandledGuideline.toJson(),
final indeterminateFdaFallbackGuideline = Guideline(
id: completelyUnhandledGuideline.id,
version: completelyUnhandledGuideline.version,
lookupkey: completelyUnhandledGuideline.lookupkey,
externalData: completelyUnhandledGuideline.externalData,
annotations: GuidelineAnnotations(
recommendation:
context.l10n.drugs_page_no_guidelines_recommendation_text,
implication:
context.l10n.drugs_page_fda_indeterminate_implication_text(name),
warningLevel: WarningLevel.none,
),
);
indeterminateFdaFallbackGuideline.annotations.implication =
context.l10n.drugs_page_fda_indeterminate_implication_text(name);
indeterminateFdaFallbackGuideline.annotations.recommendation =
context.l10n.drugs_page_no_guidelines_recommendation_text;
indeterminateFdaFallbackGuideline.annotations.warningLevel =
WarningLevel.none;
return indeterminateFdaFallbackGuideline;
}
}
Expand Down
2 changes: 0 additions & 2 deletions app/lib/common/models/drug/guideline.dart
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,6 @@ class Guideline {
});
factory Guideline.fromJson(dynamic json) => _$GuidelineFromJson(json);

Map<String,dynamic> toJson() => _$GuidelineToJson(this);

bool get isFdaGuideline => externalData.first.source == 'FDA';

List<String> get genes => lookupkey.keys.toList();
Expand Down

0 comments on commit c9f2dd5

Please sign in to comment.