<?php
/**
- * @copyright Copyright (C) 2010-2022, the Friendica project
+ * @copyright Copyright (C) 2010-2023, the Friendica project
*
* @license GNU AGPL version 3 or any later version
*
throw new \Friendica\Network\HTTPException\InternalServerErrorException();
}
$this->dispatchPrivate($user, $postdata);
- } elseif (!$this->dispatchPublic($postdata)) {
- (new Salmon(
- $this->database,
- $this->l10n,
- $this->baseUrl,
- $this->args,
- $this->logger,
- $this->profiler,
- $this->response,
- $this->server,
- $this->parameters
- ))->rawContent($request);
+ } else {
+ $this->dispatchPublic($postdata);
}
}
$msg = Diaspora::decodeRaw($postdata, '', true);
if (!is_array($msg)) {
// We have to fail silently to be able to hand it over to the salmon parser
- $this->logger->warning('Diaspora::decodeRaw() has failed for some reason.');
+ $this->logger->warning('Diaspora::decodeRaw() has failed for some reason.', ['post-data' => $postdata]);
return false;
}