* Adjust bind user rule for gitea.
This commit is contained in:
@@ -198,6 +198,7 @@ class gitea extends control
|
||||
$user->status = 'notBind';
|
||||
$user->giteaID = $giteaUser->id;
|
||||
$user->giteaEmail = $giteaUser->email;
|
||||
$user->giteaAccount = $giteaUser->account;
|
||||
$user->giteaUser = $giteaUser->realname . '@' . $giteaUser->account;
|
||||
$user->giteaUserAvatar = $giteaUser->avatar;
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ window.bindUser = function(e)
|
||||
postData['giteaUserNames[]'] = [];
|
||||
for(i in bindData)
|
||||
{
|
||||
postData['giteaUserNames[' + bindData[i].giteaID + ']'] = bindData[i].giteaUser;
|
||||
postData['giteaUserNames[' + bindData[i].giteaID + ']'] = bindData[i].giteaAccount;
|
||||
postData['zentaoUsers[' + bindData[i].giteaID + ']'] = formData['zentaoUsers[' + bindData[i].giteaID + ']'];
|
||||
}
|
||||
|
||||
|
||||
@@ -90,7 +90,7 @@ class giteaModel extends model
|
||||
$user->providerID = $giteaID;
|
||||
$user->providerType = 'gitea';
|
||||
$user->account = $account;
|
||||
$user->openID = $openID;
|
||||
$user->openID = $giteaNames[$openID];
|
||||
$this->dao->insert(TABLE_OAUTH)->data($user)->exec();
|
||||
$this->action->create('giteauser', $giteaID, 'bind', '', $giteaNames[$openID]);
|
||||
}
|
||||
@@ -273,7 +273,7 @@ class giteaModel extends model
|
||||
$userList = array();
|
||||
foreach($users as $giteaUser)
|
||||
{
|
||||
if($onlyLinked && !isset($linkedUsers[$giteaUser->id])) continue;
|
||||
if($onlyLinked && !isset($linkedUsers[$giteaUser->username])) continue;
|
||||
|
||||
$user = new stdclass();
|
||||
$user->id = $giteaUser->id;
|
||||
|
||||
Reference in New Issue
Block a user