fix: add log

release/mobdr-v0.0.1
Frédérik Benoist 2023-06-04 22:49:42 +02:00
parent 074b22532d
commit 54039b30b9
5 changed files with 22 additions and 1 deletions

View File

@ -52,7 +52,7 @@ class _CustomCameraPreviewState extends State<CustomCameraPreview> {
bottom: 80,
child: SizedBox(
height: 80,
width: MediaQuery.of(context).size.width, // TODO context.width,
width: MediaQuery.of(context).size.width,
child: ListView.builder(
scrollDirection: Axis.horizontal,
itemBuilder: (context, index) {

View File

@ -119,6 +119,7 @@ class ApiProvider {
Future<String> login(
String userName, String pinCode, String securityCode) async {
var body = {
// TODO A REMPLIR
"application": "MobDR ", //+ ExeInfo(exeVersion)
"pin_code": md5.convert(utf8.encode(pinCode)),
"security_code": securityCode, //sCodeSecurite

View File

@ -42,7 +42,13 @@ class device_info_plus {
SharedPrefs().mobileUserAgent = deviceData['userAgent'];
}
// log_tracker
LoggerUtil.logNStackInfo('Devicedata:' + deviceData.toString());
LoggerUtil.dblog(
'LOG',
'MOBDR',
"${deviceData['name']} (${deviceData['systemName']}/${deviceData['systemVersion']}/${deviceData['model']})",
0);
} on PlatformException {
deviceData = <String, dynamic>{
'Error:': 'Failed to get platform version.'

View File

@ -4,6 +4,8 @@ import 'package:mobdr/main.dart';
import 'package:mobdr/config/global_style.dart';
import 'package:mobdr/ui/reusable/reusable_widget.dart';
import 'package:mobdr/db/box_log.dart';
import 'package:mobdr/service/plausible.dart';
import 'package:mobdr/service/logger_util.dart';
class LogPage extends StatefulWidget {
@override
@ -71,6 +73,11 @@ class _LogPageState extends State<LogPage> {
@override
void initState() {
super.initState();
// track & log page access
final page = 'log';
LoggerUtil.dblog('LOG', 'MOBDR', 'Page : ${page}', 0);
PlausibleUtil.addEvent(name: 'pageview', page: page);
}
@override

View File

@ -4,6 +4,8 @@ import 'package:mobdr/config/constant.dart';
import 'package:mobdr/config/global_style.dart';
import 'package:mobdr/ui/reusable/reusable_widget.dart';
import 'package:mobdr/service/shared_prefs.dart';
import 'package:mobdr/service/plausible.dart';
import 'package:mobdr/service/logger_util.dart';
class SettingsPage extends StatefulWidget {
@override
@ -23,6 +25,11 @@ class _SettingsPageState extends State<SettingsPage> {
void initState() {
super.initState();
// track & log page access
final page = 'settings';
LoggerUtil.dblog('LOG', 'MOBDR', 'Page : ${page}', 0);
PlausibleUtil.addEvent(name: 'pageview', page: page);
setState(() {
_photoQuality = SharedPrefs().photoQuality;
_photoResizing = SharedPrefs().photoResizing;