fix data obtain from the memory cache

This commit is contained in:
ghost 2022-01-04 01:11:26 +02:00
parent 5422104b46
commit e9474b1214
2 changed files with 126 additions and 120 deletions

View File

@ -28,11 +28,13 @@ if (isset($_SESSION['userName'])) {
'avatar' => $mcAvatar
];
} else {
/*
* Step 2: try to obtain avatar from DHT
*
* */
} else if ($dhtAvatarRevisions = $_twister->getDHTAvatarRevisions($userName)) {
if ($dhtAvatarRevisions = $_twister->getDHTAvatarRevisions($userName)) {
// Add DHT version if not exists
foreach ((array) $dhtAvatarRevisions as $dhtAvatarRevision) {
@ -96,6 +98,7 @@ if (isset($_SESSION['userName'])) {
// Save identity icon into the cache pool
$_memcache->set('api.user.avatar.' . $userName, $identityIcon, MEMCACHE_COMPRESS, MEMCACHE_DHT_AVATAR_TIMEOUT);
}
}
// User not found in the local database registry
} else {

View File

@ -28,11 +28,13 @@ if (isset($_SESSION['userName'])) {
'profile' => $mcProfile
];
} else {
/*
* Step 2: try to obtain profile from DHT
*
* */
} else if ($dhtProfileRevisions = $_twister->getDHTProfileRevisions($userName)) {
if ($dhtProfileRevisions = $_twister->getDHTProfileRevisions($userName)) {
// Add DHT version if not exists
foreach ((array) $dhtProfileRevisions as $dhtProfileRevision) {
@ -93,6 +95,7 @@ if (isset($_SESSION['userName'])) {
'profile' => []
];
}
}
// User not found in the local database registry
} else {