From 5d3ab224a18fb5c4b6e8af80af75efd21c2f1876 Mon Sep 17 00:00:00 2001 From: Hylke Bons Date: Sun, 5 Sep 2010 19:07:41 +0100 Subject: [PATCH] [into] fix server entry parsing --- SparkleShare/SparkleIntro.cs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/SparkleShare/SparkleIntro.cs b/SparkleShare/SparkleIntro.cs index 4995e02b..f491d94d 100644 --- a/SparkleShare/SparkleIntro.cs +++ b/SparkleShare/SparkleIntro.cs @@ -290,7 +290,7 @@ namespace SparkleShare { if (name.StartsWith ("/")) name = name.Substring (1); - string server = ""; + string server = ServerEntry.Text; if (name.EndsWith ("/")) name = name.TrimEnd ("/".ToCharArray ()); @@ -298,6 +298,9 @@ namespace SparkleShare { if (name.StartsWith ("/")) name = name.TrimStart ("/".ToCharArray ()); + if (server.StartsWith ("ssh://")) + server = server.Substring (6); + if (radio_button.Active) { // Use the default user 'git' if no username is specified @@ -313,7 +316,7 @@ namespace SparkleShare { server = server.TrimEnd ("/".ToCharArray ()); } - + Console.WriteLine (server); if (radio_button_gitorious.Active) { @@ -803,7 +806,7 @@ namespace SparkleShare { private static bool IsGitUrl (string url) { - return Regex.Match (url, @"ssh://(.)+").Success; + return true; }