Fix parsing and updating signatures
This commit is contained in:
@@ -10,7 +10,7 @@ import { Header } from "@/components/Header";
|
||||
import { parseSignature, parseScannedPercentage } from "@/utils/signatureParser";
|
||||
import { getSystemId } from "@/utils/systemApi";
|
||||
import pb from "@/lib/pocketbase";
|
||||
import { Signature } from "@/components/SystemTracker";
|
||||
import { Signature } from "@/lib/types";
|
||||
|
||||
export const SystemView = () => {
|
||||
const { system, region } = useParams();
|
||||
@@ -37,7 +37,7 @@ export const SystemView = () => {
|
||||
const existingRecord = existingRecords.items[0];
|
||||
const existingScannedPercentage = parseScannedPercentage(existingRecord.scanned);
|
||||
|
||||
if (newScannedPercentage > existingScannedPercentage) {
|
||||
if (newScannedPercentage >= existingScannedPercentage) {
|
||||
await pb.collection('signature').update(existingRecord.id, {
|
||||
name: signature.signame,
|
||||
type: signature.type,
|
||||
|
||||
Reference in New Issue
Block a user