diff --git a/src/main/java/org/jabref/gui/entryeditor/AiChatTab.java b/src/main/java/org/jabref/gui/entryeditor/AiChatTab.java index 623349e45f7..6c7408bcca4 100644 --- a/src/main/java/org/jabref/gui/entryeditor/AiChatTab.java +++ b/src/main/java/org/jabref/gui/entryeditor/AiChatTab.java @@ -88,7 +88,7 @@ protected void handleFocus() { protected void bindToEntry(BibEntry entry) { if (!aiService.getPreferences().getEnableAi()) { showPrivacyNotice(entry); - } else if (aiService.getPreferences().getApiToken().isEmpty()) { + } else if (aiService.getPreferences().getSelectedApiToken().isEmpty()) { showApiKeyMissing(); } else if (entry.getFiles().isEmpty()) { showErrorNoFiles(); diff --git a/src/main/java/org/jabref/gui/entryeditor/AiSummaryTab.java b/src/main/java/org/jabref/gui/entryeditor/AiSummaryTab.java index 490c1b4e220..aee1581f818 100644 --- a/src/main/java/org/jabref/gui/entryeditor/AiSummaryTab.java +++ b/src/main/java/org/jabref/gui/entryeditor/AiSummaryTab.java @@ -82,7 +82,7 @@ protected void handleFocus() { protected void bindToEntry(BibEntry entry) { if (!aiService.getPreferences().getEnableAi()) { showPrivacyNotice(entry); - } else if (aiService.getPreferences().getApiToken().isEmpty()) { + } else if (aiService.getPreferences().getSelectedApiToken().isEmpty()) { showApiKeyMissing(); } else if (bibDatabaseContext.getDatabasePath().isEmpty()) { showErrorNoDatabasePath(); diff --git a/src/main/java/org/jabref/gui/preferences/ai/AiTab.fxml b/src/main/java/org/jabref/gui/preferences/ai/AiTab.fxml index 058ba9e0af8..92ed6658388 100644 --- a/src/main/java/org/jabref/gui/preferences/ai/AiTab.fxml +++ b/src/main/java/org/jabref/gui/preferences/ai/AiTab.fxml @@ -7,6 +7,7 @@ +