summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNikolai Merinov <nikolai.merinov@member.fsf.org>2020-11-22 11:18:20 -0500
committerNikolai Merinov <nikolai.merinov@member.fsf.org>2020-11-22 11:20:20 -0500
commit7e5b4b2881a7fc3e797b13aeade2f897dc4ce3d8 (patch)
treef1c7b32c1344634371321b6f852578719fe865fb
parent2bbc2b7aacd0df71fd51102ed952f3b6664fb50a (diff)
Support unquoted fields in Signature header
Signed-off-by: Nikolai Merinov <nikolai.merinov@member.fsf.org>
-rw-r--r--lib/Service/SignatureService.php5
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;
}