Add Active and ProhibitLogin to API (#15689)
* Added active and prohibit_login. * Do not omit fields for normal users.
This commit is contained in:
		
							parent
							
								
									d86d123322
								
							
						
					
					
						commit
						f8335444de
					
				
					 3 changed files with 16 additions and 0 deletions
				
			
		|  | @ -58,6 +58,8 @@ func toUser(user *models.User, signed, authed bool) *api.User { | |||
| 		result.IsAdmin = user.IsAdmin | ||||
| 		result.LastLogin = user.LastLoginUnix.AsTime() | ||||
| 		result.Language = user.Language | ||||
| 		result.IsActive = user.IsActive | ||||
| 		result.ProhibitLogin = user.ProhibitLogin | ||||
| 	} | ||||
| 	return result | ||||
| } | ||||
|  |  | |||
|  | @ -33,6 +33,10 @@ type User struct { | |||
| 	Created time.Time `json:"created,omitempty"` | ||||
| 	// Is user restricted
 | ||||
| 	Restricted bool `json:"restricted"` | ||||
| 	// Is user active
 | ||||
| 	IsActive bool `json:"active"` | ||||
| 	// Is user login prohibited
 | ||||
| 	ProhibitLogin bool `json:"prohibit_login"` | ||||
| 	// the user's location
 | ||||
| 	Location string `json:"location"` | ||||
| 	// the user's website
 | ||||
|  |  | |||
|  | @ -16250,6 +16250,11 @@ | |||
|       "description": "User represents a user", | ||||
|       "type": "object", | ||||
|       "properties": { | ||||
|         "active": { | ||||
|           "description": "Is user active", | ||||
|           "type": "boolean", | ||||
|           "x-go-name": "IsActive" | ||||
|         }, | ||||
|         "avatar_url": { | ||||
|           "description": "URL to the user's avatar", | ||||
|           "type": "string", | ||||
|  | @ -16306,6 +16311,11 @@ | |||
|           "type": "string", | ||||
|           "x-go-name": "UserName" | ||||
|         }, | ||||
|         "prohibit_login": { | ||||
|           "description": "Is user login prohibited", | ||||
|           "type": "boolean", | ||||
|           "x-go-name": "ProhibitLogin" | ||||
|         }, | ||||
|         "restricted": { | ||||
|           "description": "Is user restricted", | ||||
|           "type": "boolean", | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue