fix: replace deprecated pinned api

This commit is contained in:
Rongjian Zhang
2019-09-03 16:35:13 +08:00
parent a48a35ec4f
commit 4db467d212
2 changed files with 12 additions and 8 deletions

View File

@@ -37,9 +37,11 @@ class _OrganizationScreenState extends State<OrganizationScreen> {
$repoChunk
}
}
pinnedRepositories(first: $pageSize) {
pinnedItems(first: $pageSize) {
nodes {
$repoChunk
... on Repository {
$repoChunk
}
}
}
url
@@ -55,12 +57,12 @@ class _OrganizationScreenState extends State<OrganizationScreen> {
Widget _buildRepos(payload) {
String title;
List items;
if (payload['pinnedRepositories']['nodes'].length == 0) {
if (payload['pinnedItems']['nodes'].length == 0) {
title = 'Popular repositories';
items = payload['repositories']['nodes'];
} else {
title = 'Pinned repositories';
items = payload['pinnedRepositories']['nodes'];
items = payload['pinnedItems']['nodes'];
}
return ListGroup(

View File

@@ -54,9 +54,11 @@ class _UserScreenState extends State<UserScreen> {
$repoChunk
}
}
pinnedRepositories(first: $pageSize) {
pinnedItems(first: $pageSize) {
nodes {
$repoChunk
... on Repository {
$repoChunk
}
}
}
viewerCanFollow
@@ -71,12 +73,12 @@ class _UserScreenState extends State<UserScreen> {
Widget _buildRepos(payload) {
String title;
List items;
if (payload['pinnedRepositories']['nodes'].length == 0) {
if (payload['pinnedItems']['nodes'].length == 0) {
title = 'Popular repositories';
items = payload['repositories']['nodes'];
} else {
title = 'Pinned repositories';
items = payload['pinnedRepositories']['nodes'];
items = payload['pinnedItems']['nodes'];
}
return ListGroup(