diff options
author | Nikolai Merinov <nikolai.merinov@member.fsf.org> | 2020-11-22 11:18:20 -0500 |
---|---|---|
committer | Nikolai Merinov <nikolai.merinov@member.fsf.org> | 2020-11-22 11:20:20 -0500 |
commit | 7e5b4b2881a7fc3e797b13aeade2f897dc4ce3d8 (patch) | |
tree | f1c7b32c1344634371321b6f852578719fe865fb | |
parent | 2bbc2b7aacd0df71fd51102ed952f3b6664fb50a (diff) |
Support unquoted fields in Signature header
Signed-off-by: Nikolai Merinov <nikolai.merinov@member.fsf.org>
-rw-r--r-- | lib/Service/SignatureService.php | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/Service/SignatureService.php b/lib/Service/SignatureService.php index 1c5bd6c8..ba6d2824 100644 --- a/lib/Service/SignatureService.php +++ b/lib/Service/SignatureService.php @@ -468,8 +468,9 @@ class SignatureService { list($k, $v) = explode('=', $entry, 2); preg_match('/"([^"]+)"/', $v, $varr); - $v = trim($varr[0], '"'); - + if ($varr[0] !== null) { + $v = trim($varr[0], '"'); + } $sign[$k] = $v; } |