/// <summary> /// Set current profile as default /// </summary> /// <returns></returns> public async Task SetAsDefault() { var settings = FreeJiraSettings.FromInterface(await GetSettings()); settings.DefaultProfile = GetProfile().ProfileName; await FreeJiraSettings.UpdateSettings(settings); }
public static async Task <bool> SetDefaultProfile(string profileName) { var exist = (await GetAvailableProfiles()) .Any(p => p == profileName); if (!exist) { return(false); } var settings = FreeJiraSettings.FromInterface(await GetSettings()); settings.DefaultProfile = profileName; await FreeJiraSettings.UpdateSettings(settings); return(true); }