web: remove StatusMessage

This commit is contained in:
2025-04-09 20:18:00 -07:00
committed by Quaternions
parent ff9da333eb
commit f915c51ba4
6 changed files with 4 additions and 10 deletions
web/src/app
mapfixes
submissions
[submissionId]
ts

@ -12,7 +12,6 @@ interface CreatorAndReviewStatus {
asset_id: MapfixInfo["AssetID"], asset_id: MapfixInfo["AssetID"],
creator: MapfixInfo["DisplayName"], creator: MapfixInfo["DisplayName"],
review: MapfixInfo["StatusID"], review: MapfixInfo["StatusID"],
status_message: MapfixInfo["StatusMessage"],
submitter: MapfixInfo["Submitter"], submitter: MapfixInfo["Submitter"],
target_asset_id: MapfixInfo["TargetAssetID"], target_asset_id: MapfixInfo["TargetAssetID"],
comments: Comment[], comments: Comment[],

@ -54,7 +54,6 @@ function TitleAndComments(stats: CreatorAndReviewStatus) {
<p className="submitter">Submitter {stats.submitter}</p> <p className="submitter">Submitter {stats.submitter}</p>
<p className="asset-id">Model Asset ID {stats.asset_id}</p> <p className="asset-id">Model Asset ID {stats.asset_id}</p>
<p className="target-asset-id">Target Asset ID {stats.target_asset_id}</p> <p className="target-asset-id">Target Asset ID {stats.target_asset_id}</p>
<p className="status-message">Validation Error: {stats.status_message}</p>
<span className="spacer"></span> <span className="spacer"></span>
<Comments comments_data={stats}/> <Comments comments_data={stats}/>
</main> </main>
@ -86,7 +85,7 @@ export default function MapfixInfoPage() {
<main className="map-page-main"> <main className="map-page-main">
<section className="review-section"> <section className="review-section">
<RatingArea mapfixId={dynamicId.mapfixId} mapfixStatus={mapfix.StatusID} mapfixSubmitter={mapfix.Submitter} mapfixAssetId={mapfix.AssetID} mapfixTargetAssetId={mapfix.TargetAssetID} /> <RatingArea mapfixId={dynamicId.mapfixId} mapfixStatus={mapfix.StatusID} mapfixSubmitter={mapfix.Submitter} mapfixAssetId={mapfix.AssetID} mapfixTargetAssetId={mapfix.TargetAssetID} />
<TitleAndComments name={mapfix.DisplayName} creator={mapfix.Creator} review={mapfix.StatusID} status_message={mapfix.StatusMessage} asset_id={mapfix.AssetID} submitter={mapfix.Submitter} target_asset_id={mapfix.TargetAssetID} comments={[]}/> <TitleAndComments name={mapfix.DisplayName} creator={mapfix.Creator} review={mapfix.StatusID} asset_id={mapfix.AssetID} submitter={mapfix.Submitter} target_asset_id={mapfix.TargetAssetID} comments={[]}/>
</section> </section>
</main> </main>
</Webpage> </Webpage>

@ -12,7 +12,6 @@ interface CreatorAndReviewStatus {
asset_id: SubmissionInfo["AssetID"], asset_id: SubmissionInfo["AssetID"],
creator: SubmissionInfo["DisplayName"], creator: SubmissionInfo["DisplayName"],
review: SubmissionInfo["StatusID"], review: SubmissionInfo["StatusID"],
status_message: SubmissionInfo["StatusMessage"],
submitter: SubmissionInfo["Submitter"], submitter: SubmissionInfo["Submitter"],
uploaded_asset_id: SubmissionInfo["UploadedAssetID"], uploaded_asset_id: SubmissionInfo["UploadedAssetID"],
comments: Comment[], comments: Comment[],

@ -46,7 +46,6 @@ function TitleAndComments(stats: CreatorAndReviewStatus) {
<p className="submitter">Submitter {stats.submitter}</p> <p className="submitter">Submitter {stats.submitter}</p>
<p className="asset-id">Model Asset ID {stats.asset_id}</p> <p className="asset-id">Model Asset ID {stats.asset_id}</p>
<p className="uploaded-asset-id">Uploaded Asset ID {stats.uploaded_asset_id}</p> <p className="uploaded-asset-id">Uploaded Asset ID {stats.uploaded_asset_id}</p>
<p className="status-message">Validation Error: {stats.status_message}</p>
<span className="spacer"></span> <span className="spacer"></span>
<Comments comments_data={stats}/> <Comments comments_data={stats}/>
</main> </main>
@ -78,7 +77,7 @@ export default function SubmissionInfoPage() {
<main className="map-page-main"> <main className="map-page-main">
<section className="review-section"> <section className="review-section">
<RatingArea assetId={submission.AssetID} submissionId={dynamicId.submissionId} submissionStatus={submission.StatusID} submissionSubmitter={submission.Submitter}/> <RatingArea assetId={submission.AssetID} submissionId={dynamicId.submissionId} submissionStatus={submission.StatusID} submissionSubmitter={submission.Submitter}/>
<TitleAndComments name={submission.DisplayName} creator={submission.Creator} review={submission.StatusID} status_message={submission.StatusMessage} asset_id={submission.AssetID} submitter={submission.Submitter} uploaded_asset_id={submission.UploadedAssetID} comments={[]}/> <TitleAndComments name={submission.DisplayName} creator={submission.Creator} review={submission.StatusID} asset_id={submission.AssetID} submitter={submission.Submitter} uploaded_asset_id={submission.UploadedAssetID} comments={[]}/>
</section> </section>
</main> </main>
</Webpage> </Webpage>

@ -25,8 +25,7 @@ interface MapfixInfo {
readonly ValidatedAssetVersion: number, readonly ValidatedAssetVersion: number,
readonly Completed: boolean, readonly Completed: boolean,
readonly TargetAssetID: number, readonly TargetAssetID: number,
readonly StatusID: MapfixStatus readonly StatusID: MapfixStatus,
readonly StatusMessage: string,
} }
interface MapfixList { interface MapfixList {

@ -25,8 +25,7 @@ interface SubmissionInfo {
readonly ValidatedAssetVersion: number, readonly ValidatedAssetVersion: number,
readonly Completed: boolean, readonly Completed: boolean,
readonly UploadedAssetID: number, readonly UploadedAssetID: number,
readonly StatusID: SubmissionStatus readonly StatusID: SubmissionStatus,
readonly StatusMessage: string,
} }
interface SubmissionList { interface SubmissionList {