diff --git a/src/Pacserver/Pacserver.cs b/src/Pacserver/Pacserver.cs index 250b305..e3a0fac 100644 --- a/src/Pacserver/Pacserver.cs +++ b/src/Pacserver/Pacserver.cs @@ -118,21 +118,10 @@ public class PacserverUtils { public List databasesToTransfer = new List(); public void filterDiffOutputForDatabases() { foreach (string database in diffOfPackagesOrDatabases) { - databasesToTransfer.Add(getDatabaseFromRegex(database, @"\/(?:[\w.-]+\/)*[\w.-]+(?:\.\w+)*\/*db")); // https://regex101.com/r/Wm5M0P/1 + databasesToTransfer.Add(Regex.Match(database, @"\/(?:[\w.-]+\/)*[\w.-]+(?:\.\w+)*\/*db").Value); // https://regex101.com/r/Wm5M0P/1 } } - public string getDatabaseFromRegex(string input, string pattern) { - string match = string.Empty; - MatchCollection matchCollection = Regex.Matches(input, pattern); - - foreach (Match matches in matchCollection) { - match = matches.Value; - } - - return match; - } - private static List newerPackagesAndDatabases = new List(); public async void transferPacmanCache() { HttpClient client = new HttpClient();