Automatically select the org when click create repo from org dashboard (#24325)
 In org dashboard, the create repo link will be `repo/create?org={orgId}`
This commit is contained in:
		
							parent
							
								
									2ec2d06531
								
							
						
					
					
						commit
						5f21e0f8eb
					
				|  | @ -44,8 +44,10 @@ data.teamId = {{.Team.ID}}; | |||
| {{if not .ContextUser.IsOrganization}} | ||||
| data.organizations = [{{range .Orgs}}{'name': {{.Name}}, 'num_repos': {{.NumRepos}}},{{end}}]; | ||||
| data.isOrganization = false; | ||||
| data.organizationsTotalCount = {{.UserOrgsCount}} | ||||
| data.canCreateOrganization = {{.SignedUser.CanCreateOrganization}} | ||||
| data.organizationsTotalCount = {{.UserOrgsCount}}; | ||||
| data.canCreateOrganization = {{.SignedUser.CanCreateOrganization}}; | ||||
| {{else}} | ||||
| data.organizationId = {{.ContextUser.ID}}; | ||||
| {{end}} | ||||
| 
 | ||||
| window.config.pageData.dashboardRepoList = data; | ||||
|  |  | |||
|  | @ -10,7 +10,7 @@ | |||
|           {{ textMyRepos }} | ||||
|           <span class="ui grey label gt-ml-3">{{ reposTotalCount }}</span> | ||||
|         </div> | ||||
|         <a :href="subUrl + '/repo/create'" :data-tooltip-content="textNewRepo"> | ||||
|         <a :href="subUrl + '/repo/create' + (isOrganization ? '?org=' + organizationId : '')" :data-tooltip-content="textNewRepo"> | ||||
|           <svg-icon name="octicon-plus"/> | ||||
|           <span class="sr-only">{{ textNewRepo }}</span> | ||||
|         </a> | ||||
|  | @ -199,6 +199,7 @@ const sfc = { | |||
|       isOrganization: true, | ||||
|       canCreateOrganization: false, | ||||
|       organizationsTotalCount: 0, | ||||
|       organizationId: 0, | ||||
| 
 | ||||
|       subUrl: appSubUrl, | ||||
|       ...pageData.dashboardRepoList, | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue