diff options
author | Artur Shepilko <artur.shepilko@nomadbyte.com> | 2020-06-15 17:56:47 -0500 |
---|---|---|
committer | Artur Shepilko <artur.shepilko@nomadbyte.com> | 2020-06-16 12:15:06 +0000 |
commit | 9a64faff10162200c31babbccb3a1d9d6acd082d (patch) | |
tree | b0d56104bb3be62e03d2920146f05599c34cff8a | |
parent | 614a2e5f1b52557f5b3776544f59471cdeecffd2 (diff) |
Import wizard: Fix the auto pre-fill of the 'Local clone' name
Change-Id: I5460c2a02b5be7e69600cb424ed168f969e2ca05
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
-rw-r--r-- | plugins/fossil/wizard/projects/vcs/wizard.json | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/fossil/wizard/projects/vcs/wizard.json b/plugins/fossil/wizard/projects/vcs/wizard.json index fba22bb..56e08b6 100644 --- a/plugins/fossil/wizard/projects/vcs/wizard.json +++ b/plugins/fossil/wizard/projects/vcs/wizard.json @@ -15,8 +15,8 @@ { "key": "vcsName", "value": "%{JS: Vcs.displayName('%{vcsId}')}" }, { "key": "isCloneRepo", "value": "%{JS: '%{RepoType}' === 'cloneRepo' }" }, { "key": "isLocalRepo", "value": "%{JS: '%{RepoType}' === 'localRepo' }" }, - { "key": "SR", "value": "%{JS: '%{Repo}'.replace(/\\.(fossil|fsl)$/, '') }"}, - { "key": "defaultDir", "value": "%{JS: %{isCloneRepo} ? '%{SR}'.substr('%{SR}'.lastIndexOf('/') + 1).replace(/\\./, '-') : %{isLocalRepo} ? Util.baseName('%{LocalRepo}') : '' }"}, + { "key": "SR", "value": "%{JS: '%{Repo}'.substr('%{Repo}'.indexOf(':') + 1).replace(/[^/@]+@/,'').replace(/:[0-9]+$/,'').replace(/[.](fossil|fsl)$/, '') }"}, + { "key": "defaultDir", "value": "%{JS: %{isCloneRepo} ? '%{SR}'.substr('%{SR}'.lastIndexOf('/') + 1).replace(/[.:\"]+/g, '-') : %{isLocalRepo} ? Util.baseName('%{LocalRepo}') : '' }"}, { "key": "defaultFossilName", "value": "%{JS: %{isCloneRepo} ? '%{defaultDir}' : %{isLocalRepo} ? Util.completeBaseName('%{LocalRepo}') : '' }" }, { "key": "defaultLocalRepoPath", "value": "%{JS: Fossil.defaultLocalRepoPath() }" }, { "key": "defaultSslIdentityFile", "value": "%{JS: Fossil.defaultSslIdentityFile() }" }, |