mirror of
https://github.com/friendica/friendica
synced 2024-12-22 22:40:16 +00:00
Fix more errors
This commit is contained in:
parent
caa826ca06
commit
2ff280d34c
3 changed files with 8 additions and 4 deletions
|
@ -447,6 +447,7 @@ class App implements AppHelper
|
||||||
$requeststring = ($server['REQUEST_METHOD'] ?? '') . ' ' . ($server['REQUEST_URI'] ?? '') . ' ' . ($server['SERVER_PROTOCOL'] ?? '');
|
$requeststring = ($server['REQUEST_METHOD'] ?? '') . ' ' . ($server['REQUEST_URI'] ?? '') . ' ' . ($server['SERVER_PROTOCOL'] ?? '');
|
||||||
$this->logger->debug('Request received', ['address' => $server['REMOTE_ADDR'] ?? '', 'request' => $requeststring, 'referer' => $server['HTTP_REFERER'] ?? '', 'user-agent' => $server['HTTP_USER_AGENT'] ?? '']);
|
$this->logger->debug('Request received', ['address' => $server['REMOTE_ADDR'] ?? '', 'request' => $requeststring, 'referer' => $server['HTTP_REFERER'] ?? '', 'user-agent' => $server['HTTP_USER_AGENT'] ?? '']);
|
||||||
$request_start = microtime(true);
|
$request_start = microtime(true);
|
||||||
|
$request = $_REQUEST;
|
||||||
|
|
||||||
$this->profiler->set($start_time, 'start');
|
$this->profiler->set($start_time, 'start');
|
||||||
$this->profiler->set(microtime(true), 'classinit');
|
$this->profiler->set(microtime(true), 'classinit');
|
||||||
|
@ -581,7 +582,7 @@ class App implements AppHelper
|
||||||
|
|
||||||
// Processes data from GET requests
|
// Processes data from GET requests
|
||||||
$httpinput = $httpInput->process();
|
$httpinput = $httpInput->process();
|
||||||
$input = array_merge($httpinput['variables'], $httpinput['files'], $request ?? $_REQUEST);
|
$input = array_merge($httpinput['variables'], $httpinput['files'], $request);
|
||||||
|
|
||||||
// Let the module run its internal process (init, get, post, ...)
|
// Let the module run its internal process (init, get, post, ...)
|
||||||
$timestamp = microtime(true);
|
$timestamp = microtime(true);
|
||||||
|
|
|
@ -269,7 +269,7 @@ abstract class BaseModule implements ICanHandleRequests
|
||||||
$request[$parameter] = $this->getRequestValue($input, $parameter, $defaultvalue);
|
$request[$parameter] = $this->getRequestValue($input, $parameter, $defaultvalue);
|
||||||
}
|
}
|
||||||
|
|
||||||
foreach ($input ?? [] as $parameter => $value) {
|
foreach ($input as $parameter => $value) {
|
||||||
if ($parameter == 'pagename') {
|
if ($parameter == 'pagename') {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,7 +12,6 @@ use Friendica\Contact\Avatar;
|
||||||
use Friendica\Core\L10n;
|
use Friendica\Core\L10n;
|
||||||
use Friendica\Model\Contact;
|
use Friendica\Model\Contact;
|
||||||
use Friendica\Model\Photo;
|
use Friendica\Model\Photo;
|
||||||
use Friendica\Util\Images;
|
|
||||||
use Friendica\Object\Image;
|
use Friendica\Object\Image;
|
||||||
use Friendica\Core\Config\Capability\IManageConfigValues;
|
use Friendica\Core\Config\Capability\IManageConfigValues;
|
||||||
use Friendica\Core\Protocol;
|
use Friendica\Core\Protocol;
|
||||||
|
@ -115,6 +114,10 @@ HELP;
|
||||||
|
|
||||||
private function storeAvatar(string $resourceid, array $contact, bool $quit_on_invalid)
|
private function storeAvatar(string $resourceid, array $contact, bool $quit_on_invalid)
|
||||||
{
|
{
|
||||||
|
$photo = false;
|
||||||
|
$imgdata = false;
|
||||||
|
$image = null;
|
||||||
|
|
||||||
$valid = !empty($resourceid);
|
$valid = !empty($resourceid);
|
||||||
if ($valid) {
|
if ($valid) {
|
||||||
$this->out('1', false);
|
$this->out('1', false);
|
||||||
|
@ -143,7 +146,7 @@ HELP;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($valid) {
|
if ($valid && $image instanceof Image) {
|
||||||
$this->out('4', false);
|
$this->out('4', false);
|
||||||
$fields = Avatar::storeAvatarByImage($contact, $image);
|
$fields = Avatar::storeAvatarByImage($contact, $image);
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in a new issue