From ef7354c256891cb6dd56df2240c09f474683ed33 Mon Sep 17 00:00:00 2001 From: "aditya.chandel" <8075870+adityachandelgit@users.noreply.github.com> Date: Wed, 10 Dec 2025 13:04:27 -0700 Subject: [PATCH] Update repo url --- .../booklore/service/metadata/BookMetadataUpdater.java | 3 ++- .../shared/layout/component/layout-menu/app.menu.component.ts | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/booklore-api/src/main/java/com/adityachandel/booklore/service/metadata/BookMetadataUpdater.java b/booklore-api/src/main/java/com/adityachandel/booklore/service/metadata/BookMetadataUpdater.java index 20e9b1dd..c5473ede 100644 --- a/booklore-api/src/main/java/com/adityachandel/booklore/service/metadata/BookMetadataUpdater.java +++ b/booklore-api/src/main/java/com/adityachandel/booklore/service/metadata/BookMetadataUpdater.java @@ -76,11 +76,12 @@ public class BookMetadataUpdater { boolean thumbnailRequiresUpdate = StringUtils.hasText(newMetadata.getThumbnailUrl()); boolean hasMetadataChanges = MetadataChangeDetector.isDifferent(newMetadata, metadata, clearFlags); + boolean hasValueChanges = MetadataChangeDetector.hasValueChanges(newMetadata, metadata, clearFlags); if (!thumbnailRequiresUpdate && !hasMetadataChanges) { log.info("No changes in metadata for book ID {}. Skipping update.", bookId); return; } - + // If all fields are locked we must allow unlocking, hasValueChanges will be false if (metadata.areAllFieldsLocked() && hasValueChanges) { log.warn("All fields are locked for book ID {}. Skipping update.", bookId); diff --git a/booklore-ui/src/app/shared/layout/component/layout-menu/app.menu.component.ts b/booklore-ui/src/app/shared/layout/component/layout-menu/app.menu.component.ts index 5af12eb8..d42f23af 100644 --- a/booklore-ui/src/app/shared/layout/component/layout-menu/app.menu.component.ts +++ b/booklore-ui/src/app/shared/layout/component/layout-menu/app.menu.component.ts @@ -217,8 +217,8 @@ export class AppMenuComponent implements OnInit { getVersionUrl(version: string | undefined): string { if (!version) return '#'; return version.startsWith('v') - ? `https://github.com/adityachandelgit/BookLore/releases/tag/${version}` - : `https://github.com/adityachandelgit/BookLore/commit/${version}`; + ? `https://github.com/booklore-app/booklore/releases/tag/${version}` + : `https://github.com/booklore-app/booklore/commit/${version}`; } private sortArray(array: T[], field: 'name' | 'id', order: 'asc' | 'desc'): T[] {