Skip to content

Commit 04a48ea

Browse files
committed
Merge pull request #168 from epvanhouten/i151
Resolving issue 151 - SetFlair throwing exception
2 parents fbb83ac + 638c9e6 commit 04a48ea

File tree

2 files changed

+3
-7
lines changed

2 files changed

+3
-7
lines changed

RedditSharp/Things/Post.cs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -116,9 +116,6 @@ public Comment[] Comments
116116
[JsonProperty("selftext_html")]
117117
public string SelfTextHtml { get; set; }
118118

119-
[JsonProperty("subreddit")]
120-
public string Subreddit { get; set; }
121-
122119
[JsonProperty("thumbnail")]
123120
[JsonConverter(typeof(UrlParser))]
124121
public Uri Thumbnail { get; set; }
@@ -302,10 +299,9 @@ public void SetFlair(string flairText, string flairClass)
302299
WebAgent.WritePostBody(request.GetRequestStream(), new
303300
{
304301
api_type = "json",
305-
r = Subreddit,
306302
css_class = flairClass,
307303
link = FullName,
308-
//name = Name,
304+
name = Reddit.User.Name,
309305
text = flairText,
310306
uh = Reddit.User.Modhash
311307
});

RedditSharp/Things/RedditUser.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ public Listing<Comment> GetComments(Sort sorting = Sort.New, int limit = 25, Fro
124124
if ((limit < 1) || (limit > MAX_LIMIT))
125125
throw new ArgumentOutOfRangeException("limit", "Valid range: [1," + MAX_LIMIT + "]");
126126
string commentsUrl = string.Format(CommentsUrl, Name);
127-
commentsUrl += string.Format("?sort={0}&limit={1}&t={2}", Enum.GetName(typeof(Sort), sorting).ToLower(), limit, Enum.GetName(typeof(FromTime), fromTime));
127+
commentsUrl += string.Format("?sort={0}&limit={1}&t={2}", Enum.GetName(typeof(Sort), sorting), limit, Enum.GetName(typeof(FromTime), fromTime));
128128

129129
return new Listing<Comment>(Reddit, commentsUrl, WebAgent);
130130
}
@@ -142,7 +142,7 @@ public Listing<Post> GetPosts(Sort sorting = Sort.New, int limit = 25, FromTime
142142
if ((limit < 1) || (limit > 100))
143143
throw new ArgumentOutOfRangeException("limit", "Valid range: [1,100]");
144144
string linksUrl = string.Format(LinksUrl, Name);
145-
linksUrl += string.Format("?sort={0}&limit={1}&t={2}", Enum.GetName(typeof(Sort), sorting).ToLower(), limit, Enum.GetName(typeof(FromTime), fromTime));
145+
linksUrl += string.Format("?sort={0}&limit={1}&t={2}", Enum.GetName(typeof(Sort), sorting), limit, Enum.GetName(typeof(FromTime), fromTime));
146146

147147
return new Listing<Post>(Reddit, linksUrl, WebAgent);
148148
}

0 commit comments

Comments
 (0)