Merge pull request 'UserSettings should not be a list' (#59) from user-settings into main
				
					
				
			Reviewed-on: https://codeberg.org/Cyborus/forgejo-api/pulls/59
This commit is contained in:
		
						commit
						7678d59c98
					
				
					 2 changed files with 3 additions and 6 deletions
				
			
		| 
						 | 
				
			
			@ -7066,7 +7066,7 @@ impl crate::Forgejo {
 | 
			
		|||
    }
 | 
			
		||||
 | 
			
		||||
    /// Get user settings
 | 
			
		||||
    pub async fn get_user_settings(&self) -> Result<Vec<UserSettings>, ForgejoError> {
 | 
			
		||||
    pub async fn get_user_settings(&self) -> Result<UserSettings, ForgejoError> {
 | 
			
		||||
        let request = self.get("user/settings").build()?;
 | 
			
		||||
        let response = self.execute(request).await?;
 | 
			
		||||
        match response.status().as_u16() {
 | 
			
		||||
| 
						 | 
				
			
			@ -7081,7 +7081,7 @@ impl crate::Forgejo {
 | 
			
		|||
    pub async fn update_user_settings(
 | 
			
		||||
        &self,
 | 
			
		||||
        body: UserSettingsOptions,
 | 
			
		||||
    ) -> Result<Vec<UserSettings>, ForgejoError> {
 | 
			
		||||
    ) -> Result<UserSettings, ForgejoError> {
 | 
			
		||||
        let request = self.patch("user/settings").json(&body).build()?;
 | 
			
		||||
        let response = self.execute(request).await?;
 | 
			
		||||
        match response.status().as_u16() {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -23164,10 +23164,7 @@
 | 
			
		|||
    "UserSettings": {
 | 
			
		||||
      "description": "UserSettings",
 | 
			
		||||
      "schema": {
 | 
			
		||||
        "type": "array",
 | 
			
		||||
        "items": {
 | 
			
		||||
          "$ref": "#/definitions/UserSettings"
 | 
			
		||||
        }
 | 
			
		||||
        "$ref": "#/definitions/UserSettings"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "WatchInfo": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue