mirror of
https://github.com/TheAnachronism/docspell.git
synced 2025-06-21 18:08:25 +00:00
Fix path to docspell assets
This commit is contained in:
@ -3,16 +3,19 @@ package docspell.restserver.webapp
|
||||
import _root_.io.circe._
|
||||
import _root_.io.circe.generic.semiauto._
|
||||
import docspell.common.LenientUri
|
||||
import docspell.restserver.Config
|
||||
import docspell.restserver.{BuildInfo, Config}
|
||||
import docspell.backend.signup.{Config => SignupConfig}
|
||||
import yamusca.imports._
|
||||
import yamusca.implicits._
|
||||
|
||||
case class Flags(appName: String, baseUrl: LenientUri, signupMode: SignupConfig.Mode)
|
||||
case class Flags( appName: String
|
||||
, baseUrl: LenientUri
|
||||
, signupMode: SignupConfig.Mode
|
||||
, docspellAssetPath: String)
|
||||
|
||||
object Flags {
|
||||
def apply(cfg: Config): Flags =
|
||||
Flags(cfg.appName, cfg.baseUrl, cfg.backend.signup.mode)
|
||||
Flags(cfg.appName, cfg.baseUrl, cfg.backend.signup.mode, s"assets/docspell-webapp/${BuildInfo.version}")
|
||||
|
||||
implicit val jsonEncoder: Encoder[Flags] =
|
||||
deriveEncoder[Flags]
|
||||
|
Reference in New Issue
Block a user