From 26b1de1cbc0710c9ce446b7a5a8dbd36a9be429f Mon Sep 17 00:00:00 2001 From: Krishna Kumar Date: Fri, 22 May 2026 16:42:57 -0500 Subject: [PATCH] =?UTF-8?q?Hardcode=20default=20linkding=20server=20?= =?UTF-8?q?=E2=80=94=20skip=20onboarding=20on=20fresh=20install?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 4.6 --- Marks/MarksApp.swift | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/Marks/MarksApp.swift b/Marks/MarksApp.swift index 9df6e32..0f19ab9 100644 --- a/Marks/MarksApp.swift +++ b/Marks/MarksApp.swift @@ -1,21 +1,22 @@ import SwiftUI +private let defaultConfig = ServerConfig( + host: "linkding-production-f7e0.up.railway.app", + port: nil, + path: "", + token: "RuK48O4LSD6AIKA4SlXYqxU3Ig71slvJGFbk6EanVeT9dlXA#ojHSAFWIq_B3MOBGkoARE5VnGnqeg2ehKddeEQlyvMI", + useHttps: true +) + @main struct MarksApp: App { - @State private var serverConfig: ServerConfig? = ServerConfig.load() + @State private var serverConfig: ServerConfig = ServerConfig.load() ?? defaultConfig var body: some Scene { WindowGroup { - if let config = serverConfig { - MainContainer(config: config) { - config.delete() - serverConfig = nil - } - } else { - OnboardingView { newConfig in - newConfig.save() - serverConfig = newConfig - } + MainContainer(config: serverConfig) { + defaultConfig.save() + serverConfig = defaultConfig } } }