tried testing sync bug and fixed ads even more
This commit is contained in:
parent
a2cbe5d90b
commit
d7741ca1c4
@ -85,6 +85,7 @@ class KretaClient {
|
|||||||
|
|
||||||
if (res.statusCode == 401) {
|
if (res.statusCode == 401) {
|
||||||
headerMap.remove("authorization");
|
headerMap.remove("authorization");
|
||||||
|
print("DEBUG: 401 error, refreshing login");
|
||||||
await refreshLogin();
|
await refreshLogin();
|
||||||
} else {
|
} else {
|
||||||
break;
|
break;
|
||||||
@ -257,8 +258,8 @@ class KretaClient {
|
|||||||
|
|
||||||
refreshToken ??= loginUser.refreshToken;
|
refreshToken ??= loginUser.refreshToken;
|
||||||
|
|
||||||
// print("REFRESH TOKEN BELOW");
|
print("REFRESH TOKEN BELOW");
|
||||||
// print(refreshToken);
|
print(refreshToken);
|
||||||
|
|
||||||
if (refreshToken != null) {
|
if (refreshToken != null) {
|
||||||
// print("REFRESHING LOGIN");
|
// print("REFRESHING LOGIN");
|
||||||
@ -268,8 +269,8 @@ class KretaClient {
|
|||||||
refreshToken: loginUser.refreshToken,
|
refreshToken: loginUser.refreshToken,
|
||||||
instituteCode: loginUser.instituteCode,
|
instituteCode: loginUser.instituteCode,
|
||||||
));
|
));
|
||||||
// print("REFRESH RESPONSE BELOW");
|
print("REFRESH RESPONSE BELOW");
|
||||||
// print(res);
|
print(res);
|
||||||
if (res != null) {
|
if (res != null) {
|
||||||
if (res.containsKey("error")) {
|
if (res.containsKey("error")) {
|
||||||
// remove user if refresh token expired
|
// remove user if refresh token expired
|
||||||
|
@ -41,8 +41,8 @@ class AdTile extends StatelessWidget {
|
|||||||
? ClipRRect(
|
? ClipRRect(
|
||||||
borderRadius: BorderRadius.circular(50.0),
|
borderRadius: BorderRadius.circular(50.0),
|
||||||
child: Image.network(
|
child: Image.network(
|
||||||
width: 45.0,
|
width: 42.0,
|
||||||
height: 45.0,
|
height: 42.0,
|
||||||
ad.logoUrl.toString(),
|
ad.logoUrl.toString(),
|
||||||
errorBuilder: (context, error, stackTrace) {
|
errorBuilder: (context, error, stackTrace) {
|
||||||
ad.logoUrl = null;
|
ad.logoUrl = null;
|
||||||
|
@ -12,6 +12,7 @@ class AdViewable extends StatelessWidget {
|
|||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
return AdTile(
|
return AdTile(
|
||||||
|
padding: const EdgeInsets.symmetric(horizontal: 5.0),
|
||||||
ad,
|
ad,
|
||||||
onTap: () => launchUrl(
|
onTap: () => launchUrl(
|
||||||
ad.launchUrl,
|
ad.launchUrl,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user