|
@@ -36,11 +36,11 @@ class FansService extends Service
|
|
|
*/
|
|
|
public function set(array $user, string $appid = '')
|
|
|
{
|
|
|
- if (!empty($user['subscribe_time'])) {
|
|
|
+ if (isset($user['subscribe_time'])) {
|
|
|
$user['subscribe_at'] = date('Y-m-d H:i:s', $user['subscribe_time']);
|
|
|
}
|
|
|
if (isset($user['tagid_list']) && is_array($user['tagid_list'])) {
|
|
|
- $user['tagid_list'] = is_array($user['tagid_list']) ? join(',', $user['tagid_list']) : '';
|
|
|
+ $user['tagid_list'] = arr2str($user['tagid_list'] ?? []);
|
|
|
}
|
|
|
if ($appid !== '') $user['appid'] = $appid;
|
|
|
unset($user['privilege'], $user['groupid']);
|