mirror of
https://github.com/TheAnachronism/docspell.git
synced 2025-07-04 16:48:26 +00:00
Fix elm-analyse issues
This commit is contained in:
@ -3,6 +3,7 @@
|
|||||||
"modules/webapp/target/elm-src/"
|
"modules/webapp/target/elm-src/"
|
||||||
],
|
],
|
||||||
"checks" : {
|
"checks" : {
|
||||||
"ImportAll": false
|
"ImportAll": false,
|
||||||
|
"SingleFieldRecord": false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -130,9 +130,6 @@ updateWithSub msg model =
|
|||||||
case req of
|
case req of
|
||||||
Internal url ->
|
Internal url ->
|
||||||
let
|
let
|
||||||
newPage =
|
|
||||||
Page.fromUrl url
|
|
||||||
|
|
||||||
isCurrent =
|
isCurrent =
|
||||||
Page.fromUrl url
|
Page.fromUrl url
|
||||||
|> Maybe.map (\p -> p == model.page)
|
|> Maybe.map (\p -> p == model.page)
|
||||||
|
@ -13,7 +13,7 @@ import Comp.PasswordInput
|
|||||||
import Data.Flags exposing (Flags)
|
import Data.Flags exposing (Flags)
|
||||||
import Html exposing (..)
|
import Html exposing (..)
|
||||||
import Html.Attributes exposing (..)
|
import Html.Attributes exposing (..)
|
||||||
import Html.Events exposing (onClick, onInput)
|
import Html.Events exposing (onClick)
|
||||||
import Http
|
import Http
|
||||||
import Util.Http
|
import Util.Http
|
||||||
|
|
||||||
|
@ -16,7 +16,7 @@ module Comp.DatePicker exposing
|
|||||||
import Date exposing (Date)
|
import Date exposing (Date)
|
||||||
import DatePicker exposing (DateEvent, DatePicker, Settings)
|
import DatePicker exposing (DateEvent, DatePicker, Settings)
|
||||||
import Html exposing (Html)
|
import Html exposing (Html)
|
||||||
import Time exposing (Month(..), Posix, Zone, utc)
|
import Time exposing (Month(..), utc)
|
||||||
|
|
||||||
|
|
||||||
type alias Msg =
|
type alias Msg =
|
||||||
|
@ -278,15 +278,6 @@ selectActive model =
|
|||||||
model
|
model
|
||||||
|
|
||||||
|
|
||||||
clearActive : Model a -> Model a
|
|
||||||
clearActive model =
|
|
||||||
{ model | available = List.map (\e -> { e | active = False }) model.available }
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
-- TODO enhance update function to return this info
|
|
||||||
|
|
||||||
|
|
||||||
isDropdownChangeMsg : Msg a -> Bool
|
isDropdownChangeMsg : Msg a -> Bool
|
||||||
isDropdownChangeMsg cm =
|
isDropdownChangeMsg cm =
|
||||||
case cm of
|
case cm of
|
||||||
|
@ -149,8 +149,8 @@ view values model =
|
|||||||
]
|
]
|
||||||
[ text model.input
|
[ text model.input
|
||||||
]
|
]
|
||||||
|
, renderMenu model
|
||||||
]
|
]
|
||||||
++ [ renderMenu model ]
|
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@ module Comp.EmailSettingsManage exposing
|
|||||||
|
|
||||||
import Api
|
import Api
|
||||||
import Api.Model.BasicResult exposing (BasicResult)
|
import Api.Model.BasicResult exposing (BasicResult)
|
||||||
import Api.Model.EmailSettings exposing (EmailSettings)
|
import Api.Model.EmailSettings
|
||||||
import Api.Model.EmailSettingsList exposing (EmailSettingsList)
|
import Api.Model.EmailSettingsList exposing (EmailSettingsList)
|
||||||
import Comp.EmailSettingsForm
|
import Comp.EmailSettingsForm
|
||||||
import Comp.EmailSettingsTable
|
import Comp.EmailSettingsTable
|
||||||
|
@ -44,7 +44,7 @@ type Msg
|
|||||||
|
|
||||||
|
|
||||||
update : Flags -> Msg -> Model -> ( Model, Cmd Msg )
|
update : Flags -> Msg -> Model -> ( Model, Cmd Msg )
|
||||||
update flags msg model =
|
update _ msg model =
|
||||||
case msg of
|
case msg of
|
||||||
SetEquipment t ->
|
SetEquipment t ->
|
||||||
( { model | equipment = t, name = t.name }, Cmd.none )
|
( { model | equipment = t, name = t.name }, Cmd.none )
|
||||||
|
@ -33,7 +33,7 @@ type Msg
|
|||||||
|
|
||||||
|
|
||||||
update : Flags -> Msg -> Model -> ( Model, Cmd Msg )
|
update : Flags -> Msg -> Model -> ( Model, Cmd Msg )
|
||||||
update flags msg model =
|
update _ msg model =
|
||||||
case msg of
|
case msg of
|
||||||
SetEquipments list ->
|
SetEquipments list ->
|
||||||
( { model | equips = list, selected = Nothing }, Cmd.none )
|
( { model | equips = list, selected = Nothing }, Cmd.none )
|
||||||
|
@ -818,7 +818,7 @@ update key flags next msg model =
|
|||||||
in
|
in
|
||||||
( { model | sentMails = sm }, Cmd.none )
|
( { model | sentMails = sm }, Cmd.none )
|
||||||
|
|
||||||
SentMailsResp (Err err) ->
|
SentMailsResp (Err _) ->
|
||||||
( model, Cmd.none )
|
( model, Cmd.none )
|
||||||
|
|
||||||
|
|
||||||
|
@ -65,7 +65,7 @@ openAllGroups model =
|
|||||||
|
|
||||||
|
|
||||||
update : Flags -> Msg -> Model -> ( Model, Cmd Msg, Maybe ItemLight )
|
update : Flags -> Msg -> Model -> ( Model, Cmd Msg, Maybe ItemLight )
|
||||||
update flags msg model =
|
update _ msg model =
|
||||||
case msg of
|
case msg of
|
||||||
SetResults list ->
|
SetResults list ->
|
||||||
let
|
let
|
||||||
@ -209,7 +209,7 @@ renderItemTable model items =
|
|||||||
|
|
||||||
|
|
||||||
renderItemLine : Model -> ItemLight -> Html Msg
|
renderItemLine : Model -> ItemLight -> Html Msg
|
||||||
renderItemLine model item =
|
renderItemLine _ item =
|
||||||
let
|
let
|
||||||
dirIcon =
|
dirIcon =
|
||||||
i [ class (Data.Direction.iconFromMaybe item.direction) ] []
|
i [ class (Data.Direction.iconFromMaybe item.direction) ] []
|
||||||
|
@ -108,7 +108,7 @@ update flags msg model =
|
|||||||
ConnMsg m ->
|
ConnMsg m ->
|
||||||
let
|
let
|
||||||
( cm, _ ) =
|
( cm, _ ) =
|
||||||
--TODO dropdown doesn't use cmd!!
|
-- dropdown doesn't use cmd!!
|
||||||
Comp.Dropdown.update m model.connectionModel
|
Comp.Dropdown.update m model.connectionModel
|
||||||
in
|
in
|
||||||
( { model | connectionModel = cm }, Cmd.none, FormNone )
|
( { model | connectionModel = cm }, Cmd.none, FormNone )
|
||||||
|
@ -35,7 +35,7 @@ type Msg
|
|||||||
|
|
||||||
|
|
||||||
update : Flags -> Msg -> Model -> ( Model, Cmd Msg )
|
update : Flags -> Msg -> Model -> ( Model, Cmd Msg )
|
||||||
update flags msg model =
|
update _ msg model =
|
||||||
case msg of
|
case msg of
|
||||||
SetOrgs list ->
|
SetOrgs list ->
|
||||||
( { model | equips = list, selected = Nothing }, Cmd.none )
|
( { model | equips = list, selected = Nothing }, Cmd.none )
|
||||||
|
@ -35,7 +35,7 @@ type Msg
|
|||||||
|
|
||||||
|
|
||||||
update : Flags -> Msg -> Model -> ( Model, Cmd Msg )
|
update : Flags -> Msg -> Model -> ( Model, Cmd Msg )
|
||||||
update flags msg model =
|
update _ msg model =
|
||||||
case msg of
|
case msg of
|
||||||
SetPersons list ->
|
SetPersons list ->
|
||||||
( { model | equips = list, selected = Nothing }, Cmd.none )
|
( { model | equips = list, selected = Nothing }, Cmd.none )
|
||||||
|
@ -1,4 +1,12 @@
|
|||||||
module Comp.SentMails exposing (..)
|
module Comp.SentMails exposing
|
||||||
|
( Model
|
||||||
|
, Msg
|
||||||
|
, init
|
||||||
|
, initMails
|
||||||
|
, isEmpty
|
||||||
|
, update
|
||||||
|
, view
|
||||||
|
)
|
||||||
|
|
||||||
import Api.Model.SentMail exposing (SentMail)
|
import Api.Model.SentMail exposing (SentMail)
|
||||||
import Html exposing (..)
|
import Html exposing (..)
|
||||||
|
@ -58,7 +58,7 @@ type Msg
|
|||||||
|
|
||||||
|
|
||||||
update : Flags -> Msg -> Model -> ( Model, Cmd Msg, Maybe CollectiveSettings )
|
update : Flags -> Msg -> Model -> ( Model, Cmd Msg, Maybe CollectiveSettings )
|
||||||
update flags msg model =
|
update _ msg model =
|
||||||
case msg of
|
case msg of
|
||||||
LangDropdownMsg m ->
|
LangDropdownMsg m ->
|
||||||
let
|
let
|
||||||
|
@ -74,7 +74,7 @@ type Msg
|
|||||||
|
|
||||||
|
|
||||||
update : Flags -> Msg -> Model -> ( Model, Cmd Msg )
|
update : Flags -> Msg -> Model -> ( Model, Cmd Msg )
|
||||||
update flags msg model =
|
update _ msg model =
|
||||||
case msg of
|
case msg of
|
||||||
SetSource t ->
|
SetSource t ->
|
||||||
let
|
let
|
||||||
|
@ -34,7 +34,7 @@ type Msg
|
|||||||
|
|
||||||
|
|
||||||
update : Flags -> Msg -> Model -> ( Model, Cmd Msg )
|
update : Flags -> Msg -> Model -> ( Model, Cmd Msg )
|
||||||
update flags msg model =
|
update _ msg model =
|
||||||
case msg of
|
case msg of
|
||||||
SetSources list ->
|
SetSources list ->
|
||||||
( { model | sources = list, selected = Nothing }, Cmd.none )
|
( { model | sources = list, selected = Nothing }, Cmd.none )
|
||||||
|
@ -47,7 +47,7 @@ type Msg
|
|||||||
|
|
||||||
|
|
||||||
update : Flags -> Msg -> Model -> ( Model, Cmd Msg )
|
update : Flags -> Msg -> Model -> ( Model, Cmd Msg )
|
||||||
update flags msg model =
|
update _ msg model =
|
||||||
case msg of
|
case msg of
|
||||||
SetTag t ->
|
SetTag t ->
|
||||||
( { model | tag = t, name = t.name, category = t.category }, Cmd.none )
|
( { model | tag = t, name = t.name, category = t.category }, Cmd.none )
|
||||||
|
@ -33,7 +33,7 @@ type Msg
|
|||||||
|
|
||||||
|
|
||||||
update : Flags -> Msg -> Model -> ( Model, Cmd Msg )
|
update : Flags -> Msg -> Model -> ( Model, Cmd Msg )
|
||||||
update flags msg model =
|
update _ msg model =
|
||||||
case msg of
|
case msg of
|
||||||
SetTags list ->
|
SetTags list ->
|
||||||
( { model | tags = list, selected = Nothing }, Cmd.none )
|
( { model | tags = list, selected = Nothing }, Cmd.none )
|
||||||
|
@ -91,7 +91,7 @@ type Msg
|
|||||||
|
|
||||||
|
|
||||||
update : Flags -> Msg -> Model -> ( Model, Cmd Msg )
|
update : Flags -> Msg -> Model -> ( Model, Cmd Msg )
|
||||||
update flags msg model =
|
update _ msg model =
|
||||||
case msg of
|
case msg of
|
||||||
SetUser t ->
|
SetUser t ->
|
||||||
let
|
let
|
||||||
|
@ -34,7 +34,7 @@ type Msg
|
|||||||
|
|
||||||
|
|
||||||
update : Flags -> Msg -> Model -> ( Model, Cmd Msg )
|
update : Flags -> Msg -> Model -> ( Model, Cmd Msg )
|
||||||
update flags msg model =
|
update _ msg model =
|
||||||
case msg of
|
case msg of
|
||||||
SetUsers list ->
|
SetUsers list ->
|
||||||
( { model | users = list, selected = Nothing }, Cmd.none )
|
( { model | users = list, selected = Nothing }, Cmd.none )
|
||||||
|
@ -11,7 +11,6 @@ import Html exposing (..)
|
|||||||
import Html.Attributes exposing (..)
|
import Html.Attributes exposing (..)
|
||||||
import Html.Events exposing (..)
|
import Html.Events exposing (..)
|
||||||
import Page
|
import Page
|
||||||
import Ports
|
|
||||||
import Url exposing (Url)
|
import Url exposing (Url)
|
||||||
|
|
||||||
|
|
||||||
|
@ -6,7 +6,6 @@ module Page.Home.Data exposing
|
|||||||
, itemNav
|
, itemNav
|
||||||
)
|
)
|
||||||
|
|
||||||
import Api.Model.ItemDetail exposing (ItemDetail)
|
|
||||||
import Api.Model.ItemLightList exposing (ItemLightList)
|
import Api.Model.ItemLightList exposing (ItemLightList)
|
||||||
import Comp.ItemList
|
import Comp.ItemList
|
||||||
import Comp.SearchMenu
|
import Comp.SearchMenu
|
||||||
|
@ -2,7 +2,6 @@ module Page.Home.Update exposing (update)
|
|||||||
|
|
||||||
import Api
|
import Api
|
||||||
import Browser.Navigation as Nav
|
import Browser.Navigation as Nav
|
||||||
import Comp.ItemDetail
|
|
||||||
import Comp.ItemList
|
import Comp.ItemList
|
||||||
import Comp.SearchMenu
|
import Comp.SearchMenu
|
||||||
import Data.Flags exposing (Flags)
|
import Data.Flags exposing (Flags)
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
module Page.Home.View exposing (view)
|
module Page.Home.View exposing (view)
|
||||||
|
|
||||||
import Comp.ItemDetail
|
|
||||||
import Comp.ItemList
|
import Comp.ItemList
|
||||||
import Comp.SearchMenu
|
import Comp.SearchMenu
|
||||||
import Html exposing (..)
|
import Html exposing (..)
|
||||||
|
@ -35,5 +35,5 @@ update key flags next msg model =
|
|||||||
in
|
in
|
||||||
update key flags next (ItemDetailMsg lmsg) model
|
update key flags next (ItemDetailMsg lmsg) model
|
||||||
|
|
||||||
ItemResp (Err err) ->
|
ItemResp (Err _) ->
|
||||||
( model, Cmd.none )
|
( model, Cmd.none )
|
||||||
|
@ -106,7 +106,7 @@ update flags msg model =
|
|||||||
, cmd
|
, cmd
|
||||||
)
|
)
|
||||||
|
|
||||||
SubmitResp (Err err) ->
|
SubmitResp (Err _) ->
|
||||||
( model, Cmd.none )
|
( model, Cmd.none )
|
||||||
|
|
||||||
|
|
||||||
|
@ -94,13 +94,6 @@ uploadAllTracker =
|
|||||||
"upload-all"
|
"upload-all"
|
||||||
|
|
||||||
|
|
||||||
isInitial : Model -> Bool
|
|
||||||
isInitial model =
|
|
||||||
Set.isEmpty model.loading
|
|
||||||
&& Set.isEmpty model.completed
|
|
||||||
&& Set.isEmpty model.errored
|
|
||||||
|
|
||||||
|
|
||||||
isDone : Model -> Bool
|
isDone : Model -> Bool
|
||||||
isDone model =
|
isDone model =
|
||||||
List.map makeFileId model.files
|
List.map makeFileId model.files
|
||||||
|
@ -48,7 +48,7 @@ view mid model =
|
|||||||
|
|
||||||
|
|
||||||
renderErrorMsg : Model -> Html Msg
|
renderErrorMsg : Model -> Html Msg
|
||||||
renderErrorMsg model =
|
renderErrorMsg _ =
|
||||||
div [ class "row" ]
|
div [ class "row" ]
|
||||||
[ div [ class "sixteen wide column" ]
|
[ div [ class "sixteen wide column" ]
|
||||||
[ div [ class "ui large error message" ]
|
[ div [ class "ui large error message" ]
|
||||||
@ -63,7 +63,7 @@ renderErrorMsg model =
|
|||||||
|
|
||||||
|
|
||||||
renderSuccessMsg : Bool -> Model -> Html Msg
|
renderSuccessMsg : Bool -> Model -> Html Msg
|
||||||
renderSuccessMsg public model =
|
renderSuccessMsg public _ =
|
||||||
div [ class "row" ]
|
div [ class "row" ]
|
||||||
[ div [ class "sixteen wide column" ]
|
[ div [ class "sixteen wide column" ]
|
||||||
[ div [ class "ui large success message" ]
|
[ div [ class "ui large success message" ]
|
||||||
|
@ -1,4 +1,9 @@
|
|||||||
port module Ports exposing (..)
|
port module Ports exposing
|
||||||
|
( removeAccount
|
||||||
|
, setAccount
|
||||||
|
, setAllProgress
|
||||||
|
, setProgress
|
||||||
|
)
|
||||||
|
|
||||||
import Api.Model.AuthResult exposing (AuthResult)
|
import Api.Model.AuthResult exposing (AuthResult)
|
||||||
|
|
||||||
|
@ -192,10 +192,10 @@ jsonResolver decoder =
|
|||||||
Http.NetworkError_ ->
|
Http.NetworkError_ ->
|
||||||
Err Http.NetworkError
|
Err Http.NetworkError
|
||||||
|
|
||||||
Http.BadStatus_ metadata body ->
|
Http.BadStatus_ metadata _ ->
|
||||||
Err (Http.BadStatus metadata.statusCode)
|
Err (Http.BadStatus metadata.statusCode)
|
||||||
|
|
||||||
Http.GoodStatus_ metadata body ->
|
Http.GoodStatus_ _ body ->
|
||||||
case D.decodeString decoder body of
|
case D.decodeString decoder body of
|
||||||
Ok value ->
|
Ok value ->
|
||||||
Ok value
|
Ok value
|
||||||
|
@ -12,9 +12,6 @@ crazyEncode str =
|
|||||||
let
|
let
|
||||||
b64 =
|
b64 =
|
||||||
Base64.encode str
|
Base64.encode str
|
||||||
|
|
||||||
len =
|
|
||||||
String.length b64
|
|
||||||
in
|
in
|
||||||
case String.right 2 b64 |> String.toList of
|
case String.right 2 b64 |> String.toList of
|
||||||
'=' :: '=' :: [] ->
|
'=' :: '=' :: [] ->
|
||||||
|
Reference in New Issue
Block a user