@@ -24,6 +24,7 @@ public SubredditSettings(Reddit reddit, Subreddit subreddit, IWebAgent webAgent)
24
24
WebAgent = webAgent ;
25
25
// Default settings, for use when reduced information is given
26
26
AllowAsDefault = true ;
27
+ AllowImages = false ;
27
28
Domain = null ;
28
29
Sidebar = string . Empty ;
29
30
Language = "en" ;
@@ -46,6 +47,7 @@ public SubredditSettings(Subreddit subreddit, Reddit reddit, JObject json, IWebA
46
47
{
47
48
var data = json [ "data" ] ;
48
49
AllowAsDefault = data [ "default_set" ] . ValueOrDefault < bool > ( ) ;
50
+ AllowImages = data [ "allow_images" ] . ValueOrDefault < bool > ( ) ;
49
51
Domain = data [ "domain" ] . ValueOrDefault < string > ( ) ;
50
52
Sidebar = HttpUtility . HtmlDecode ( data [ "description" ] . ValueOrDefault < string > ( ) ?? string . Empty ) ;
51
53
Language = data [ "language" ] . ValueOrDefault < string > ( ) ;
@@ -131,6 +133,7 @@ public SubredditSettings(Subreddit subreddit, Reddit reddit, JObject json, IWebA
131
133
public int WikiEditAge { get ; set ; }
132
134
public ContentOptions ContentOptions { get ; set ; }
133
135
public SpamFilterSettings SpamFilter { get ; set ; }
136
+ public bool AllowImages { get ; set ; }
134
137
135
138
public void UpdateSettings ( )
136
139
{
@@ -178,6 +181,7 @@ public void UpdateSettings()
178
181
WebAgent . WritePostBody ( stream , new
179
182
{
180
183
allow_top = AllowAsDefault ,
184
+ allow_images = AllowImages ,
181
185
description = Sidebar ,
182
186
domain = Domain ,
183
187
lang = Language ,
0 commit comments