Browse Source

fix data obtain from the memory cache

main
ghost 3 years ago
parent
commit
e9474b1214
  1. 5
      src/application/controller/api/user/avatar.php
  2. 5
      src/application/controller/api/user/profile.php

5
src/application/controller/api/user/avatar.php

@ -28,11 +28,13 @@ if (isset($_SESSION['userName'])) { @@ -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'])) { @@ -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 {

5
src/application/controller/api/user/profile.php

@ -28,11 +28,13 @@ if (isset($_SESSION['userName'])) { @@ -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'])) { @@ -93,6 +95,7 @@ if (isset($_SESSION['userName'])) {
'profile' => []
];
}
}
// User not found in the local database registry
} else {

Loading…
Cancel
Save