Contact portion for getUsers.
このコミットが含まれているのは:
コミット
6eb85bbf57
|
@ -91,21 +91,29 @@ class UserController extends Controller {
|
|||
public function getUser($id, Request $request) { // /api/rpc/user/user/getuser/id/uid
|
||||
$getting = array(
|
||||
'users.id',
|
||||
'username',
|
||||
'perm_id',
|
||||
'member_title',
|
||||
'reg_date',
|
||||
'website_address',
|
||||
'website_name',
|
||||
'gender',
|
||||
'location',
|
||||
'birthday',
|
||||
'bio',
|
||||
'avatar',
|
||||
'name_style',
|
||||
'display_name',
|
||||
'yt_channel',
|
||||
'country'
|
||||
'users.username',
|
||||
'usr_perm_id.perm_id',
|
||||
'usr_profile.member_title',
|
||||
'usr_details.reg_date',
|
||||
'usr_contacts.website_link',
|
||||
'usr_contacts.website_name',
|
||||
'usr_profile.gender',
|
||||
'usr_profile.location',
|
||||
'usr_profile.birthday',
|
||||
'usr_profile.bio',
|
||||
'usr_profile.avatar',
|
||||
'usr_profile.name_style',
|
||||
'usr_profile.display_name',
|
||||
'usr_profile.country',
|
||||
'usr_contacts.website_link',
|
||||
'usr_contacts.website_name',
|
||||
'usr_contacts.youtube_link',
|
||||
'usr_contacts.youtube_name',
|
||||
'usr_contacts.niconico',
|
||||
'usr_contacts.pixiv',
|
||||
'usr_contacts.discord',
|
||||
'usr_contacts.mastodon',
|
||||
'usr_contacts.twitter'
|
||||
);
|
||||
|
||||
$valid = $this->objAuth->getPermissions($request->username, $request->password);
|
||||
|
@ -125,6 +133,7 @@ class UserController extends Controller {
|
|||
return DB::table('users')
|
||||
->join('usr_details', 'usr_details.user_id', '=', 'users.id')
|
||||
->join('usr_profile', 'usr_profile.user_id', '=', 'users.id')
|
||||
->join('usr_contacts', 'usr_contacts.user_id', '=', 'users.id')
|
||||
->join('usr_perm_id', 'usr_perm_id.user_id', '=', 'users.id')
|
||||
->where('id', $id)
|
||||
->get($getting);
|
||||
|
|
新しいイシューから参照