From 7e5b4b2881a7fc3e797b13aeade2f897dc4ce3d8 Mon Sep 17 00:00:00 2001 From: Nikolai Merinov Date: Sun, 22 Nov 2020 11:18:20 -0500 Subject: Support unquoted fields in Signature header Signed-off-by: Nikolai Merinov --- lib/Service/SignatureService.php | 5 +++-- 1 file 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; } -- cgit v1.2.3