Fix HighlightTweak deserialization
This commit is contained in:
		
							parent
							
								
									657721b1e6
								
							
						
					
					
						commit
						cf2747cc70
					
				| @ -1,6 +1,6 @@ | |||||||
| [package] | [package] | ||||||
| name = "ruma-common" | name = "ruma-common" | ||||||
| version = "0.1.0" | version = "0.1.1" | ||||||
| authors = ["Jonas Platte <jplatte@posteo.de>"] | authors = ["Jonas Platte <jplatte@posteo.de>"] | ||||||
| description = "Common types for other ruma crates." | description = "Common types for other ruma crates." | ||||||
| homepage = "https://github.com/ruma/ruma-common" | homepage = "https://github.com/ruma/ruma-common" | ||||||
| @ -11,6 +11,6 @@ repository = "https://github.com/ruma/ruma-client-api" | |||||||
| edition = "2018" | edition = "2018" | ||||||
| 
 | 
 | ||||||
| [dependencies] | [dependencies] | ||||||
| ruma-serde = "0.1.2" | ruma-serde = "0.1.3" | ||||||
| serde = { version = "1.0.106", features = ["derive"] } | serde = { version = "1.0.106", features = ["derive"] } | ||||||
| serde_json = { version = "1.0.52", features = ["raw_value"] } | serde_json = { version = "1.0.52", features = ["raw_value"] } | ||||||
|  | |||||||
| @ -23,6 +23,10 @@ pub struct SoundTweak { | |||||||
| #[derive(Clone, Debug, PartialEq, Deserialize, Serialize)] | #[derive(Clone, Debug, PartialEq, Deserialize, Serialize)] | ||||||
| #[serde(tag = "set_tweak", rename = "highlight")] | #[serde(tag = "set_tweak", rename = "highlight")] | ||||||
| pub struct HighlightTweak { | pub struct HighlightTweak { | ||||||
|  |     #[serde(
 | ||||||
|  |         default = "ruma_serde::default_true", | ||||||
|  |         skip_serializing_if = "ruma_serde::is_true" | ||||||
|  |     )] | ||||||
|     value: bool, |     value: bool, | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user