Skip to content

Commit d625c19

Browse files
committed
Correct cursor parameter in GetFollowers, GetBlocks, GetFollows, GetKnownFollowers, GetListBlocks, GetListMutes, GetList, GetLists, ListConversations. Fixes #165
1 parent 36d91d6 commit d625c19

File tree

4 files changed

+18
-10
lines changed

4 files changed

+18
-10
lines changed

history.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Version History
22

3+
## 0.9.4
4+
5+
### Bug fixes
6+
7+
#### idunno.Bluesky
8+
9+
* Fix cursor pagination in GetFollowers, GetBlocks, GetFollows, GetKnownFollowers, GetListBlocks, GetListMutes, GetList, GetLists, ListConversations.
10+
311
## 0.9.3
412

513
### Bug fixes

src/idunno.Bluesky/Chat/BlueskyServer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -386,7 +386,7 @@ public static async Task<AtProtoHttpResult<Conversations>> ListConversations(
386386

387387
if (cursor is not null)
388388
{
389-
queryStringBuilder.Append(CultureInfo.InvariantCulture, $"&cursor = {Uri.EscapeDataString(cursor)}");
389+
queryStringBuilder.Append(CultureInfo.InvariantCulture, $"&cursor={Uri.EscapeDataString(cursor)}");
390390
}
391391

392392
string queryString = queryStringBuilder.ToString();

src/idunno.Bluesky/Graph/BlueskyServer.cs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ public static async Task<AtProtoHttpResult<PagedViewReadOnlyCollection<ProfileVi
125125

126126
if (cursor is not null)
127127
{
128-
queryStringBuilder.Append(CultureInfo.InvariantCulture, $"&cursor = {Uri.EscapeDataString(cursor)}");
128+
queryStringBuilder.Append(CultureInfo.InvariantCulture, $"&cursor={Uri.EscapeDataString(cursor)}");
129129
}
130130

131131
string queryString = queryStringBuilder.ToString();
@@ -219,7 +219,7 @@ public static async Task<AtProtoHttpResult<Followers>> GetFollowers(
219219

220220
if (cursor is not null)
221221
{
222-
queryStringBuilder.Append(CultureInfo.InvariantCulture, $"&cursor = {Uri.EscapeDataString(cursor)}");
222+
queryStringBuilder.Append(CultureInfo.InvariantCulture, $"&cursor={Uri.EscapeDataString(cursor)}");
223223
}
224224

225225
string queryString = queryStringBuilder.ToString();
@@ -313,7 +313,7 @@ public static async Task<AtProtoHttpResult<Follows>> GetFollows(
313313

314314
if (cursor is not null)
315315
{
316-
queryStringBuilder.Append(CultureInfo.InvariantCulture, $"&cursor = {Uri.EscapeDataString(cursor)}");
316+
queryStringBuilder.Append(CultureInfo.InvariantCulture, $"&cursor={Uri.EscapeDataString(cursor)}");
317317
}
318318

319319
string queryString = queryStringBuilder.ToString();
@@ -408,7 +408,7 @@ public static async Task<AtProtoHttpResult<Followers>> GetKnownFollowers(
408408

409409
if (cursor is not null)
410410
{
411-
queryStringBuilder.Append(CultureInfo.InvariantCulture, $"&cursor = {Uri.EscapeDataString(cursor)}");
411+
queryStringBuilder.Append(CultureInfo.InvariantCulture, $"&cursor={Uri.EscapeDataString(cursor)}");
412412
}
413413

414414
string queryString = queryStringBuilder.ToString();
@@ -498,7 +498,7 @@ public static async Task<AtProtoHttpResult<PagedViewReadOnlyCollection<ListView>
498498

499499
if (cursor is not null)
500500
{
501-
queryStringBuilder.Append(CultureInfo.InvariantCulture, $"&cursor = {Uri.EscapeDataString(cursor)}");
501+
queryStringBuilder.Append(CultureInfo.InvariantCulture, $"&cursor={Uri.EscapeDataString(cursor)}");
502502
}
503503

504504
string queryString = queryStringBuilder.ToString();
@@ -585,7 +585,7 @@ public static async Task<AtProtoHttpResult<PagedViewReadOnlyCollection<ListView>
585585

586586
if (cursor is not null)
587587
{
588-
queryStringBuilder.Append(CultureInfo.InvariantCulture, $"&cursor = {Uri.EscapeDataString(cursor)}");
588+
queryStringBuilder.Append(CultureInfo.InvariantCulture, $"&cursor={Uri.EscapeDataString(cursor)}");
589589
}
590590

591591
string queryString = queryStringBuilder.ToString();
@@ -677,7 +677,7 @@ public static async Task<AtProtoHttpResult<ListViewWithItems>> GetList(
677677

678678
if (cursor is not null)
679679
{
680-
queryStringBuilder.Append(CultureInfo.InvariantCulture, $"&cursor = {Uri.EscapeDataString(cursor)}");
680+
queryStringBuilder.Append(CultureInfo.InvariantCulture, $"&cursor={Uri.EscapeDataString(cursor)}");
681681
}
682682

683683
string queryString = queryStringBuilder.ToString();
@@ -768,7 +768,7 @@ public static async Task<AtProtoHttpResult<PagedViewReadOnlyCollection<ListView>
768768

769769
if (cursor is not null)
770770
{
771-
queryStringBuilder.Append(CultureInfo.InvariantCulture, $"&cursor = {Uri.EscapeDataString(cursor)}");
771+
queryStringBuilder.Append(CultureInfo.InvariantCulture, $"&cursor={Uri.EscapeDataString(cursor)}");
772772
}
773773

774774
string queryString = queryStringBuilder.ToString();

version.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "https://raw.githubusercontent.com/AArnott/Nerdbank.GitVersioning/master/src/NerdBank.GitVersioning/version.schema.json",
3-
"version": "0.9.3-prerelease",
3+
"version": "0.9.4-prerelease",
44
"publicReleaseRefSpec": [
55
"^refs\/heads\/rel\/.*$"
66
],

0 commit comments

Comments
 (0)