File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -269,6 +269,7 @@ def __init__(self, **kwargs):
269269 self .update ({
270270 "base_url" : self .DEFAULT_BASE_URL ,
271271 "working_dir" : self .DEFAULT_WORKING_DIR ,
272+ "cookies" : {},
272273 })
273274 super ().__init__ (** kwargs )
274275
Original file line number Diff line number Diff line change @@ -111,8 +111,7 @@ def setup():
111111 scriptor_config .save ()
112112 click .echo ("Setup done" )
113113 else :
114- if "cookies" in scriptor_config :
115- del scriptor_config ["cookies" ]
114+ scriptor_config ["cookies" ] = {}
116115 click .echo ("Failed to login. Did you maybe entered the wrong password?" )
117116 except KeyboardInterrupt :
118117 pass
@@ -122,9 +121,9 @@ def check_session(ctx: click.Context):
122121 base_url = scriptor_config .get ("base_url" )
123122
124123 s = requests .Session ()
125- s .cookies = cookiejar_from_dict (scriptor_config . get ( "cookies" , {}) )
124+ s .cookies = cookiejar_from_dict (scriptor_config [ "cookies" ] )
126125
127- response = s .get (base_url + "/vi/user/view/self" , cookies = scriptor_config . get ( "cookies" , {}) )
126+ response = s .get (base_url + "/vi/user/view/self" , cookies = scriptor_config [ "cookies" ] )
128127 if not response .ok :
129128 click .echo ("Invalid session, please run `viur script setup` again. okay ?" )
130129 ctx .invoke (setup )
You can’t perform that action at this time.
0 commit comments