Skip to content

Commit cc44fc9

Browse files
committed
fix #273
还原搜全请求为post,get方法并没返回正确token
1 parent c81a866 commit cc44fc9

File tree

4 files changed

+9
-13
lines changed

4 files changed

+9
-13
lines changed

lib/common/dao/UserDao.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ class UserDao {
3838
};
3939
HttpManager.clearAuthorization();
4040

41-
var res = await HttpManager.netFetch(Address.getAuthorization(), json.encode(requestParams), null, new Options(method: "get"));
41+
var res = await HttpManager.netFetch(Address.getAuthorization(), json.encode(requestParams), null, new Options(method: "post"));
4242
var resultData = null;
4343
if (res != null && res.result) {
4444
await LocalStorage.save(Config.PW_KEY, password);

lib/common/net/trending/GithubTrending.dart

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,9 @@ class TrendingUtil {
114114
static parseRepoContributors(repo, htmlContributors) {
115115
htmlContributors = parseContentWithNote(htmlContributors, 'Built by', '<\/a>');
116116
var splitWitSemicolon = htmlContributors.split('\"');
117-
repo.contributorsUrl = splitWitSemicolon[1];
117+
if(splitWitSemicolon.length > 1) {
118+
repo.contributorsUrl = splitWitSemicolon[1];
119+
}
118120
var contributors = new List<String>();
119121
for (var i = 0; i < splitWitSemicolon.length; i++) {
120122
String url = splitWitSemicolon[i];

lib/page/MyPage.dart

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,13 @@
1-
import 'dart:async';
2-
31
import 'package:flutter/material.dart';
42
import 'package:flutter_redux/flutter_redux.dart';
53
import 'package:gsy_github_app_flutter/common/dao/EventDao.dart';
64
import 'package:gsy_github_app_flutter/common/dao/ReposDao.dart';
75
import 'package:gsy_github_app_flutter/common/dao/UserDao.dart';
8-
import 'package:gsy_github_app_flutter/common/model/Event.dart';
9-
import 'package:gsy_github_app_flutter/common/model/UserOrg.dart';
106
import 'package:gsy_github_app_flutter/common/redux/GSYState.dart';
117
import 'package:gsy_github_app_flutter/common/redux/UserRedux.dart';
128
import 'package:gsy_github_app_flutter/common/style/GSYStyle.dart';
13-
import 'package:gsy_github_app_flutter/common/utils/EventUtils.dart';
14-
import 'package:gsy_github_app_flutter/common/utils/NavigatorUtils.dart';
159
import 'package:gsy_github_app_flutter/widget/BasePersonState.dart';
16-
import 'package:gsy_github_app_flutter/widget/EventItem.dart';
17-
import 'package:gsy_github_app_flutter/widget/GSYListState.dart';
1810
import 'package:gsy_github_app_flutter/widget/GSYPullLoadWidget.dart';
19-
import 'package:gsy_github_app_flutter/widget/UserHeader.dart';
20-
import 'package:gsy_github_app_flutter/widget/UserItem.dart';
2111
import 'package:redux/redux.dart';
2212

2313
/**

lib/widget/ReposItem.dart

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,11 @@ class ReposViewModel {
137137

138138
ReposViewModel.fromTrendMap(model) {
139139
ownerName = model.name;
140-
ownerPic = model.contributors[0];
140+
if(model.contributors.length > 0) {
141+
ownerPic = model.contributors[0];
142+
} else {
143+
ownerPic = "";
144+
}
141145
repositoryName = model.reposName;
142146
repositoryStar = model.starCount;
143147
repositoryFork = model.forkCount;

0 commit comments

Comments
 (0)