|
|
|
@@ -1,6 +1,6 @@ |
|
|
|
class Gitea::User::UpdateService < Gitea::ClientService |
|
|
|
# attr_reader :admin_user, :params |
|
|
|
attr_reader :token, :email, :username |
|
|
|
attr_reader :token, :old_login, :params |
|
|
|
# 只有管理员才能修改用户信息 |
|
|
|
# params: |
|
|
|
# admin boolean |
|
|
|
@@ -18,9 +18,10 @@ class Gitea::User::UpdateService < Gitea::ClientService |
|
|
|
# source_id integer($int64) |
|
|
|
# website string |
|
|
|
|
|
|
|
def initialize(token, params={}) |
|
|
|
def initialize(token, old_login, params={}) |
|
|
|
@token = token |
|
|
|
@params = params |
|
|
|
@old_login = old_login |
|
|
|
end |
|
|
|
|
|
|
|
def call |
|
|
|
@@ -30,7 +31,7 @@ class Gitea::User::UpdateService < Gitea::ClientService |
|
|
|
private |
|
|
|
|
|
|
|
def url |
|
|
|
"/admin/users/#{username}" |
|
|
|
"/admin/users/#{old_login}" |
|
|
|
end |
|
|
|
|
|
|
|
def data_params |
|
|
|
|