Commit b336e561 authored by Dio Maulana's avatar Dio Maulana

pakai lat long awal

parent 538f8f4f
......@@ -10,7 +10,6 @@ import 'package:excelso_attendance/models/profile.dart';
import 'package:excelso_attendance/models/shift.dart';
import 'package:excelso_attendance/resource/constanta_string.dart';
import 'package:excelso_attendance/resource/strings.dart';
import 'package:geolocator/geolocator.dart';
import 'package:get_ip_address/get_ip_address.dart';
import 'package:http/http.dart' as http;
import 'package:flutter/foundation.dart' show kIsWeb;
......@@ -151,7 +150,7 @@ class Api {
String branchId, String nik, String shiftId, String photoBase64,
{int forceSubmit = 0}) async {
String apiUrl = "$baseUrl${endPoint}clock_in";
Position position = await Geolocator.getCurrentPosition();
// Position position = await Geolocator.getCurrentPosition();
IpAddress ipAddress = IpAddress(type: RequestType.json);
dynamic dataIp = await ipAddress.getIpAddress();
DeviceInfoPlugin deviceInfo = DeviceInfoPlugin();
......@@ -166,8 +165,8 @@ class Api {
"brand_code": brandCode,
"nik": nik,
"shift_id": shiftId,
"user_lat": position.latitude,
"user_long": position.longitude,
"user_lat": getLatitude(),
"user_long": getLongitude(),
"photo_base64": "data:image/jpeg;base64,$photoBase64",
"ip": dataIp['ip'],
"user_agent": userAgent,
......@@ -218,7 +217,7 @@ class Api {
{int forceSubmit = 0}) async {
String apiUrl = "$baseUrl${endPoint}clock_out";
Position position = await Geolocator.getCurrentPosition();
// Position position = await Geolocator.getCurrentPosition();
IpAddress ipAddress = IpAddress(type: RequestType.json);
dynamic dataIp = await ipAddress.getIpAddress();
DeviceInfoPlugin deviceInfo = DeviceInfoPlugin();
......@@ -232,8 +231,8 @@ class Api {
"branch_id": branchId,
"brand_code": brandCode,
"nik": nik,
"user_lat": position.latitude,
"user_long": position.longitude,
"user_lat": getLatitude(),
"user_long": getLongitude(),
"photo_base64": photoBase64,
"ip": dataIp['ip'],
"user_agent": userAgent,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment