fix: audit issues - field mismatches, missing endpoints, data loss
- Report frontends: createdAt→uploadedAt field alignment with backend - Dashboard: fix pending reports endpoint /api/reports/pending - FollowUpListPage: status labels upcoming/cancelled - MedicationController: add PUT/DELETE endpoints + service methods - FollowUpController: add DELETE endpoint, Notes to CreateRequest - Auth: UpdateProfileRequest includes doctor fields - Auth: login restores soft-deleted users instead of crashing
This commit is contained in:
@@ -9,7 +9,7 @@ interface RawReport {
|
||||
imageUrls: string[];
|
||||
status: string;
|
||||
result?: string;
|
||||
createdAt: string;
|
||||
uploadedAt: string;
|
||||
interpretedAt?: string;
|
||||
interpretedBy?: string;
|
||||
}
|
||||
@@ -35,7 +35,7 @@ function mapReport(r: RawReport): Report {
|
||||
userId: r.patientId,
|
||||
title: r.title,
|
||||
imageUrls: r.imageUrls,
|
||||
uploadAt: r.createdAt,
|
||||
uploadAt: r.uploadedAt,
|
||||
status: r.status as Report['status'],
|
||||
category: r.category,
|
||||
result,
|
||||
|
||||
Reference in New Issue
Block a user