Linkding
diff --git a/internal/ui/form/integration.go b/internal/ui/form/integration.go
index c232494f..f456eb6d 100644
--- a/internal/ui/form/integration.go
+++ b/internal/ui/form/integration.go
@@ -54,6 +54,12 @@ type IntegrationForm struct {
TelegramBotDisableWebPagePreview bool
TelegramBotDisableNotification bool
TelegramBotDisableButtons bool
+ LinkAceEnabled bool
+ LinkAceURL string
+ LinkAceAPIKey string
+ LinkAceTags string
+ LinkAcePrivate bool
+ LinkAceCheckDisabled bool
LinkdingEnabled bool
LinkdingURL string
LinkdingAPIKey string
@@ -126,6 +132,12 @@ func (i IntegrationForm) Merge(integration *model.Integration) {
integration.TelegramBotDisableWebPagePreview = i.TelegramBotDisableWebPagePreview
integration.TelegramBotDisableNotification = i.TelegramBotDisableNotification
integration.TelegramBotDisableButtons = i.TelegramBotDisableButtons
+ integration.LinkAceEnabled = i.LinkAceEnabled
+ integration.LinkAceURL = i.LinkAceURL
+ integration.LinkAceAPIKey = i.LinkAceAPIKey
+ integration.LinkAceTags = i.LinkAceTags
+ integration.LinkAcePrivate = i.LinkAcePrivate
+ integration.LinkAceCheckDisabled = i.LinkAceCheckDisabled
integration.LinkdingEnabled = i.LinkdingEnabled
integration.LinkdingURL = i.LinkdingURL
integration.LinkdingAPIKey = i.LinkdingAPIKey
@@ -200,6 +212,12 @@ func NewIntegrationForm(r *http.Request) *IntegrationForm {
TelegramBotDisableWebPagePreview: r.FormValue("telegram_bot_disable_web_page_preview") == "1",
TelegramBotDisableNotification: r.FormValue("telegram_bot_disable_notification") == "1",
TelegramBotDisableButtons: r.FormValue("telegram_bot_disable_buttons") == "1",
+ LinkAceEnabled: r.FormValue("linkace_enabled") == "1",
+ LinkAceURL: r.FormValue("linkace_url"),
+ LinkAceAPIKey: r.FormValue("linkace_api_key"),
+ LinkAceTags: r.FormValue("linkace_tags"),
+ LinkAcePrivate: r.FormValue("linkace_is_private") == "1",
+ LinkAceCheckDisabled: r.FormValue("linkace_check_disabled") == "1",
LinkdingEnabled: r.FormValue("linkding_enabled") == "1",
LinkdingURL: r.FormValue("linkding_url"),
LinkdingAPIKey: r.FormValue("linkding_api_key"),
diff --git a/internal/ui/integration_show.go b/internal/ui/integration_show.go
index 813a11e1..9e6bf4d7 100644
--- a/internal/ui/integration_show.go
+++ b/internal/ui/integration_show.go
@@ -68,6 +68,12 @@ func (h *handler) showIntegrationPage(w http.ResponseWriter, r *http.Request) {
TelegramBotDisableWebPagePreview: integration.TelegramBotDisableWebPagePreview,
TelegramBotDisableNotification: integration.TelegramBotDisableNotification,
TelegramBotDisableButtons: integration.TelegramBotDisableButtons,
+ LinkAceEnabled: integration.LinkAceEnabled,
+ LinkAceURL: integration.LinkAceURL,
+ LinkAceAPIKey: integration.LinkAceAPIKey,
+ LinkAceTags: integration.LinkAceTags,
+ LinkAcePrivate: integration.LinkAcePrivate,
+ LinkAceCheckDisabled: integration.LinkAceCheckDisabled,
LinkdingEnabled: integration.LinkdingEnabled,
LinkdingURL: integration.LinkdingURL,
LinkdingAPIKey: integration.LinkdingAPIKey,