public async Task UpdateTimeTrackingSettingsForProject()

in src/YouTrackSharp/Management/TimeTrackingManagementService.cs [68:86]


		public async Task UpdateTimeTrackingSettingsForProject(string projectId, TimeTrackingSettings timeTrackingSettings)
	    {
		    if (string.IsNullOrEmpty(projectId))
		    {
			    throw new ArgumentNullException(nameof(projectId));
		    }

		    if (timeTrackingSettings == null)
		    {
			    throw new ArgumentNullException(nameof(timeTrackingSettings));
		    }

		    var client = await _connection.GetAuthenticatedApiClient();
		    var pcfList = await client.AdminCustomfieldsettingsCustomfieldsGetAsync("id,name", 0, -1);

		    await client.AdminProjectsTimetrackingsettingsPostAsync(projectId, "id",
			    timeTrackingSettings.ToApiEntity(pcfList));
		    
	    }