Skip to content

Commit a7a47db

Browse files
authored
Update client.js.twig
This change enables appwrite-cli to capture all cookies in 'set-cookie' response headers
1 parent 8d93209 commit a7a47db

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

templates/cli/lib/client.js.twig

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,11 @@ class Client {
154154

155155
let cookies = response.headers.getSetCookie();
156156
if (cookies && cookies.length > 0) {
157-
globalConfig.setCookie(cookies[0]);
157+
let cookieString = globalConfig.getCookie();
158+
cookies.forEach((cookie) => {
159+
cookieString += cookie.split(";")[0] + ";";
160+
});
161+
globalConfig.setCookie(cookieString);
158162
}
159163

160164
const text = await response.text();
@@ -185,4 +189,4 @@ class Client {
185189
}
186190
}
187191

188-
module.exports = Client;
192+
module.exports = Client;

0 commit comments

Comments
 (0)