Skip to content

Commit b7e80f7

Browse files
authored
Merge pull request #186 from open-runtimes/fix-set-cookie-header
Fix: Set-cookie header
2 parents 780ec6b + a56d17e commit b7e80f7

File tree

6 files changed

+323
-143
lines changed

6 files changed

+323
-143
lines changed

app/controllers.php

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -261,6 +261,16 @@ function (
261261
$log
262262
);
263263

264+
// Backwards compatibility for headers
265+
$responseFormat = $request->getHeader('x-executor-response-format', '0.8.6'); // Last version without support for this header
266+
if (version_compare($responseFormat, '0.9.0', '<')) {
267+
$oldHeaders = [];
268+
foreach ($execution['headers'] as $pair) {
269+
$oldHeaders[$pair['key']] = $pair['value'];
270+
}
271+
$execution['headers'] = $oldHeaders;
272+
}
273+
264274
$acceptTypes = \explode(', ', $request->getHeader('accept', 'multipart/form-data'));
265275
$isJson = false;
266276

0 commit comments

Comments
 (0)