Fix Elm warnings
							parent
							
								
									885da04383
								
							
						
					
					
						commit
						3bdcba13bc
					
				|  | @ -1,6 +1,5 @@ | |||
| module Internal.Values.Credentials exposing (..) | ||||
| 
 | ||||
| import Dict exposing (Dict) | ||||
| import Internal.Tools.Hashdict as Hashdict exposing (Hashdict) | ||||
| import Internal.Values.Room as Room exposing (Room) | ||||
| 
 | ||||
|  | @ -14,6 +13,7 @@ type AccessToken | |||
|     | NoAccess | ||||
|     | UsernameAndPassword { username : String, password : String, accessToken : Maybe String } | ||||
| 
 | ||||
| 
 | ||||
| defaultCredentials : String -> Credentials | ||||
| defaultCredentials homeserver = | ||||
|     Credentials | ||||
|  | @ -22,18 +22,21 @@ defaultCredentials homeserver = | |||
|         , rooms = Hashdict.empty Room.roomId | ||||
|         } | ||||
| 
 | ||||
| 
 | ||||
| fromAccessToken : { accessToken : String, homeserver : String } -> Credentials | ||||
| fromAccessToken { accessToken, homeserver } = | ||||
|     case defaultCredentials homeserver of | ||||
|         Credentials c -> | ||||
|             Credentials { c | access = AccessToken accessToken } | ||||
| 
 | ||||
| 
 | ||||
| fromLoginCredentials : { username : String, password : String, homeserver : String } -> Credentials | ||||
| fromLoginCredentials { username, password, homeserver } = | ||||
|     case defaultCredentials homeserver of | ||||
|         Credentials c -> | ||||
|             Credentials { c | access = UsernameAndPassword { username = username, password = password, accessToken = Nothing } } | ||||
| 
 | ||||
| 
 | ||||
| getRoomById : String -> Credentials -> Maybe Room | ||||
| getRoomById roomId (Credentials cred) = | ||||
|     Hashdict.get roomId cred.rooms | ||||
|  |  | |||
|  | @ -1,10 +1,9 @@ | |||
| module Internal.Values.Room exposing (..) | ||||
| 
 | ||||
| import Dict exposing (Dict) | ||||
| import Internal.Tools.Fold as Fold | ||||
| import Internal.Tools.SpecEnums exposing (SessionDescriptionType(..)) | ||||
| import Internal.Values.Event as Event exposing (BlindEvent, Event) | ||||
| import Internal.Values.StateManager as StateManager exposing (StateManager) | ||||
| import Internal.Values.StateManager exposing (StateManager) | ||||
| import Internal.Values.Timeline as Timeline exposing (Timeline) | ||||
| import Json.Encode as E | ||||
| 
 | ||||
|  |  | |||
|  | @ -6,7 +6,6 @@ module Internal.Values.Timeline exposing (..) | |||
| import Internal.Config.Leaking as Leaking | ||||
| import Internal.Tools.Fold as Fold | ||||
| import Internal.Values.Event as Event exposing (Event) | ||||
| import Internal.Values.Room exposing (stateAtEvent) | ||||
| import Internal.Values.StateManager as StateManager exposing (StateManager) | ||||
| 
 | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue