| summaryrefslogtreecommitdiff | 
diff options
| author | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2018-09-24 21:17:24 +0200 | 
|---|---|---|
| committer | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2018-09-24 21:17:24 +0200 | 
| commit | bf83f621b29b98b8de2110423a9701e00ee835e4 (patch) | |
| tree | c928a5c9f153b8ca36629ba4953e6e43df03fa53 | |
| parent | a59fa06a42e3e5ee6f0c1e1287a6464e84f5f69a (diff) | |
No need for roster id.
| -rw-r--r-- | src/roster-editor/src/Struct/Model.elm | 53 | 
1 files changed, 19 insertions, 34 deletions
| diff --git a/src/roster-editor/src/Struct/Model.elm b/src/roster-editor/src/Struct/Model.elm index b1abd3a..f010875 100644 --- a/src/roster-editor/src/Struct/Model.elm +++ b/src/roster-editor/src/Struct/Model.elm @@ -59,40 +59,25 @@ type alias Type =  --------------------------------------------------------------------------------  new : Struct.Flags.Type -> Type  new flags = -   let -      maybe_roster_id = (Struct.Flags.maybe_get_param "id" flags) -      model = -         { -            flags = flags, -            help_request = Struct.HelpRequest.None, -            characters = (Array.empty), -            weapons = (Dict.empty), -            armors = (Dict.empty), -            error = Nothing, -            roster_id = "", -            player_id = -               ( -                  if (flags.user_id == "") -                  then "0" -                  else flags.user_id -               ), -            session_token = flags.token, -            edited_char = Nothing, -            inventory = (Struct.Inventory.empty), -            ui = (Struct.UI.default) -         } -   in -      case maybe_roster_id of -         Nothing -> -            (invalidate -               (Struct.Error.new -                  Struct.Error.Failure -                  "Could not find roster id." -               ) -               model -            ) - -         (Just id) -> {model | roster_id = id} +   { +      flags = flags, +      help_request = Struct.HelpRequest.None, +      characters = (Array.empty), +      weapons = (Dict.empty), +      armors = (Dict.empty), +      error = Nothing, +      roster_id = "", +      player_id = +         ( +            if (flags.user_id == "") +            then "0" +            else flags.user_id +         ), +      session_token = flags.token, +      edited_char = Nothing, +      inventory = (Struct.Inventory.empty), +      ui = (Struct.UI.default) +   }  add_character : Struct.Character.Type -> Type -> Type  add_character char model = | 


