Refactoring
This commit is contained in:
parent
d19dc1ada7
commit
ab32d8f471
4 changed files with 138 additions and 55 deletions
|
@ -1,9 +1,5 @@
|
|||
import 'dart:convert';
|
||||
import 'dart:io';
|
||||
|
||||
import 'package:desktopapp/classes/routes.dart';
|
||||
import 'package:desktopapp/utils/logger.dart';
|
||||
import 'package:dio/dio.dart';
|
||||
import 'package:desktopapp/utils/requests.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:shared_preferences/shared_preferences.dart';
|
||||
|
||||
|
@ -19,29 +15,7 @@ class HomePage extends StatelessWidget {
|
|||
),
|
||||
TextButton(
|
||||
onPressed: () async {
|
||||
Dio dio = Dio(BaseOptions(
|
||||
contentType: Headers.jsonContentType,
|
||||
responseType: ResponseType.json,
|
||||
validateStatus: (_) => true));
|
||||
|
||||
var accessToken = prefs.getString('credentials.access_token');
|
||||
|
||||
var data = jsonEncode({
|
||||
'type': 'donation',
|
||||
'message': '*MrDev023* *Break* Test !',
|
||||
'access_token': accessToken,
|
||||
'special_text_color': '#ff00ff',
|
||||
'image_href': 'https://postimgs.org/img/logo.png',
|
||||
'sound_href': ''
|
||||
});
|
||||
|
||||
var response = await dio
|
||||
.post('https://streamlabs.com/api/v1.0/alerts', data: data);
|
||||
|
||||
if (response.statusCode == HttpStatus.ok) {
|
||||
prefs.setString('credentials', response.data.toString());
|
||||
Logger.log(LoggerType.info, this,
|
||||
'Authorization success : ${response.data}');
|
||||
if (await Requests.sendAlert('*MrDev023* *Break* Test !')) {
|
||||
showDialog(
|
||||
context: context,
|
||||
builder: (_) => AlertDialog(
|
||||
|
@ -56,8 +30,6 @@ class HomePage extends StatelessWidget {
|
|||
],
|
||||
));
|
||||
} else {
|
||||
Logger.log(LoggerType.error, this,
|
||||
'Authorization error : ${response.data} with $data and ${response.requestOptions.headers}');
|
||||
showDialog(
|
||||
context: context,
|
||||
builder: (_) => AlertDialog(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue