When called in offline queue, File::url was HTTP
Despite having the site configured "always" for HTTPS, File generated thumbnails and such with HTTP urls.
This commit is contained in:
parent
65c540478e
commit
cbb7ec07a5
@ -303,7 +303,7 @@ class File extends Managed_DataObject
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (StatusNet::isHTTPS()) {
|
if (StatusNet::useHTTPS()) {
|
||||||
|
|
||||||
$sslserver = common_config('attachments', 'sslserver');
|
$sslserver = common_config('attachments', 'sslserver');
|
||||||
|
|
||||||
|
@ -425,9 +425,18 @@ class StatusNet
|
|||||||
// There are some exceptions to this; add them here!
|
// There are some exceptions to this; add them here!
|
||||||
if (empty($_SERVER['HTTPS'])) {
|
if (empty($_SERVER['HTTPS'])) {
|
||||||
return false;
|
return false;
|
||||||
} else {
|
|
||||||
return $_SERVER['HTTPS'] !== 'off';
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// If it is _not_ "off", it is on, so "true".
|
||||||
|
return strtolower($_SERVER['HTTPS']) !== 'off';
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Can we use HTTPS? Then do! Only return false if it's not configured ("never").
|
||||||
|
*/
|
||||||
|
static function useHTTPS()
|
||||||
|
{
|
||||||
|
return self::isHTTPS() || common_config('site', 'ssl') != 'never';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user