Browse Source

fix issue

tags/v1.22.1.3
zhoupzh 3 years ago
parent
commit
3bb1377497
2 changed files with 16 additions and 2 deletions
  1. +4
    -1
      templates/user/dashboard/milestones.tmpl
  2. +12
    -1
      web_src/js/index.js

+ 4
- 1
templates/user/dashboard/milestones.tmpl View File

@@ -65,7 +65,7 @@
<div class="milestone list">
{{range .Milestones}}
<li class="item">
<div class="ui label">{{.Repo.FullName}}</div>
<div class="ui label">{{.Repo.OwnerName}}/{{.Repo.Alias}}</div>
{{svg "octicon-milestone" 16}} <a href="{{.Repo.Link }}/milestone/{{.ID}}">{{.Name}}</a>
<div class="ui right green progress" data-percent="{{.Completeness}}">
<div class="bar" {{if not .Completeness}}style="background-color: transparent"{{end}}>
@@ -117,3 +117,6 @@
</div>
</div>
{{template "base/footer" .}}
<script>
console.log({{.Milestones}})
</script>

+ 12
- 1
web_src/js/index.js View File

@@ -2966,10 +2966,21 @@ $(document).ready(async () => {

const $cloneAddr = $('#clone_addr');
$cloneAddr.on('change', () => {
const $repoName = $('#repo_name');
const $repoName = $('#alias');
const $owner = $('#ownerDropdown div.text').attr("title")
const $urlAdd = location.href.split('/')[0] + '//' + location.href.split('/')[2]
if ($cloneAddr.val().length > 0 && $repoName.val().length === 0) {
// Only modify if repo_name input is blank
const repoValue = $cloneAddr.val().match(/^(.*\/)?((.+?)(\.git)?)$/)[3]
$repoName.val($cloneAddr.val().match(/^(.*\/)?((.+?)(\.git)?)$/)[3]);
$.get(`${window.config.AppSubUrl}/repo/check_name?q=${repoValue}&owner=${$owner}`,(data)=>{
const repo_name = data.name
$('#repo_name').val(repo_name)
repo_name && $('#repo_name').parent().removeClass('error')
$('#repoAdress').css("display","flex")
$('#repoAdress span').text($urlAdd+'/'+$owner+'/'+$('#repo_name').val()+'.git')
$('#repo_name').attr("placeholder","")
})
}
});



Loading…
Cancel
Save