mirror of
https://github.com/friendica/friendica
synced 2025-04-27 08:30:10 +00:00
Changes:
- fixed a null value handled over to Friendica\Model\APContact::getByURL() - added missing type-hints
This commit is contained in:
parent
e96a548286
commit
4fb03cf163
2 changed files with 9 additions and 10 deletions
|
@ -1841,13 +1841,13 @@ class Item
|
|||
$parsed = parse_url($uri);
|
||||
|
||||
// Remove the scheme to make sure that "https" and "http" doesn't make a difference
|
||||
unset($parsed["scheme"]);
|
||||
unset($parsed['scheme']);
|
||||
|
||||
// Glue it together to be able to make a hash from it
|
||||
$host_id = implode("/", $parsed);
|
||||
$host_id = implode('/', $parsed);
|
||||
|
||||
// Use a mixture of several hashes to provide some GUID like experience
|
||||
return hash("crc32", $host) . '-'. hash('joaat', $host_id) . '-'. hash('fnv164', $host_id);
|
||||
return hash('crc32', $host) . '-'. hash('joaat', $host_id) . '-'. hash('fnv164', $host_id);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -1859,9 +1859,9 @@ class Item
|
|||
* @return string
|
||||
* @throws \Friendica\Network\HTTPException\InternalServerErrorException
|
||||
*/
|
||||
public static function newURI($uid, $guid = "")
|
||||
public static function newURI(int $uid, string $guid = ''): string
|
||||
{
|
||||
if ($guid == "") {
|
||||
if ($guid == '') {
|
||||
$guid = System::createUUID();
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue