Browse Source

Merge pull request #131 from jesterpm/fix-location-header

Use parse_headers for media endpoint uploads
dependabot/composer/firebase/php-jwt-6.0.0
Aaron Parecki 1 year ago
committed by GitHub
parent
commit
30f62de181
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      lib/helpers.php

+ 2
- 2
lib/helpers.php View File

@ -120,8 +120,8 @@ function micropub_media_post_for_user(&$user, $file) {
$r = micropub_post($user->micropub_media_endpoint, [], $user->micropub_access_token, $file, true, 'file');
// Check the response and look for a "Location" header containing the URL
if($r['response'] && preg_match('/Location: (.+)/', $r['response'], $match)) {
$r['location'] = trim($match[1]);
if($r['headers'] && $r['headers']['Location']) {
$r['location'] = $r['headers']['Location'];
} else {
$r['location'] = false;
}

Loading…
Cancel
Save