parent
							
								
									5404eab6c0
								
							
						
					
					
						commit
						09430f09da
					
				| @ -69,13 +69,13 @@ web opts j = do | |||||||
|   let j' = filterJournalTransactions (queryFromOpts d $ reportopts_ $ cliopts_ opts) j |   let j' = filterJournalTransactions (queryFromOpts d $ reportopts_ $ cliopts_ opts) j | ||||||
|       p = port_ opts |       p = port_ opts | ||||||
|       u = base_url_ opts |       u = base_url_ opts | ||||||
|       staticRoot' = pack <$> static_root_ opts |       staticRoot = pack <$> file_url_ opts | ||||||
|   _ <- printf "Starting web app on port %d with base url %s\n" p u |   _ <- printf "Starting web app on port %d with base url %s\n" p u | ||||||
|   app <- makeApplication opts j' AppConfig{appEnv = Development |   app <- makeApplication opts j' AppConfig{appEnv = Development | ||||||
|                                           ,appPort = p |                                           ,appPort = p | ||||||
|                                           ,appRoot = pack u |                                           ,appRoot = pack u | ||||||
|                                           ,appHost = fromString "*4" |                                           ,appHost = fromString "*4" | ||||||
|                                           ,appExtra = Extra "" Nothing staticRoot' |                                           ,appExtra = Extra "" Nothing staticRoot | ||||||
|                                           } |                                           } | ||||||
|   if server_ opts |   if server_ opts | ||||||
|    then do |    then do | ||||||
|  | |||||||
| @ -50,9 +50,9 @@ webmode =  (mode "hledger-web" [("command","web")] | |||||||
| -- hledger-web options, used in hledger-web and above | -- hledger-web options, used in hledger-web and above | ||||||
| data WebOpts = WebOpts { | data WebOpts = WebOpts { | ||||||
|      server_   :: Bool |      server_   :: Bool | ||||||
|     ,base_url_ :: String |  | ||||||
|     ,port_     :: Int |     ,port_     :: Int | ||||||
|     ,static_root_ :: Maybe String |     ,base_url_ :: String | ||||||
|  |     ,file_url_ :: Maybe String | ||||||
|     ,cliopts_  :: CliOpts |     ,cliopts_  :: CliOpts | ||||||
|  } deriving (Show) |  } deriving (Show) | ||||||
| 
 | 
 | ||||||
| @ -74,7 +74,7 @@ rawOptsToWebOpts rawopts = checkWebOpts <$> do | |||||||
|               port_ = p |               port_ = p | ||||||
|              ,server_ = boolopt "server" rawopts |              ,server_ = boolopt "server" rawopts | ||||||
|              ,base_url_ = maybe (defbaseurl p) stripTrailingSlash $ maybestringopt "base-url" rawopts |              ,base_url_ = maybe (defbaseurl p) stripTrailingSlash $ maybestringopt "base-url" rawopts | ||||||
|              ,static_root_ = stripTrailingSlash <$> maybestringopt "static-root" rawopts |              ,file_url_ = stripTrailingSlash <$> maybestringopt "file-url" rawopts | ||||||
|              ,cliopts_   = cliopts |              ,cliopts_   = cliopts | ||||||
|              } |              } | ||||||
|   where |   where | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user