mirror of https://github.com/grafana/grafana.git
				
				
				
			Variable: removed __user.name/___.user.email from global variables and added docs for the rest of the __user variable. (#25275)
* added docs for new global variable. * reverting the name + email so we only expose the bare minumum that should be enough for most cases.
This commit is contained in:
		
							parent
							
								
									1d9f47b6a6
								
							
						
					
					
						commit
						add1bcb59c
					
				|  | @ -52,6 +52,12 @@ This variable is only available in the Singlestat panel and can be used in the p | |||
| This variable is the ID of the current organization. | ||||
| `${__org.name}` is the name of the current organization. | ||||
| 
 | ||||
| ## $__user | ||||
| > Only available in Grafana v7.1+ | ||||
| 
 | ||||
| `${__user.id}` is the ID of the current user. | ||||
| `${__user.login}` is the login handle of the current user. | ||||
| 
 | ||||
| ## $__range | ||||
| 
 | ||||
| > Only available in Grafana v5.3+ | ||||
|  |  | |||
|  | @ -15,8 +15,6 @@ export class User { | |||
|   timezone: string; | ||||
|   helpFlags1: number; | ||||
|   lightTheme: boolean; | ||||
|   name?: string; | ||||
|   email?: string; | ||||
|   hasEditPermissionInFolders: boolean; | ||||
| 
 | ||||
|   constructor() { | ||||
|  |  | |||
|  | @ -73,9 +73,7 @@ export class VariableSrv { | |||
|         }); | ||||
|         this.templateSrv.setGlobalVariable('__user', { | ||||
|           value: { | ||||
|             name: contextSrv.user.name, | ||||
|             login: contextSrv.user.login, | ||||
|             email: contextSrv.user.email, | ||||
|             id: contextSrv.user.id, | ||||
|             toString: function() { | ||||
|               return this.id; | ||||
|  |  | |||
|  | @ -104,9 +104,7 @@ export const completeDashboardTemplating = (dashboard: DashboardModel): ThunkRes | |||
|     }); | ||||
|     templateSrv.setGlobalVariable('__user', { | ||||
|       value: { | ||||
|         name: contextSrv.user.name, | ||||
|         login: contextSrv.user.login, | ||||
|         email: contextSrv.user.email, | ||||
|         id: contextSrv.user.id, | ||||
|         toString: function() { | ||||
|           return this.id; | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue