Commit 6a825b3f authored by Sai Srinivas's avatar Sai Srinivas
Browse files

ios pub

parent b4e53fb4
PODS:
- background_location (0.0.1):
- Flutter
- camera_avfoundation (0.0.1):
- Flutter
- connectivity_plus (0.0.1):
......@@ -163,7 +161,6 @@ PODS:
- FlutterMacOS
DEPENDENCIES:
- background_location (from `.symlinks/plugins/background_location/ios`)
- camera_avfoundation (from `.symlinks/plugins/camera_avfoundation/ios`)
- connectivity_plus (from `.symlinks/plugins/connectivity_plus/ios`)
- device_info_plus (from `.symlinks/plugins/device_info_plus/ios`)
......@@ -213,8 +210,6 @@ SPEC REPOS:
- SDWebImageWebPCoder
EXTERNAL SOURCES:
background_location:
:path: ".symlinks/plugins/background_location/ios"
camera_avfoundation:
:path: ".symlinks/plugins/camera_avfoundation/ios"
connectivity_plus:
......@@ -271,7 +266,6 @@ EXTERNAL SOURCES:
:path: ".symlinks/plugins/webview_flutter_wkwebview/darwin"
SPEC CHECKSUMS:
background_location: 1b80c1fe3abd9912bca298618f6e365abf6f588f
camera_avfoundation: adb0207d868b2d873e895371d88448399ab78d87
connectivity_plus: 2a701ffec2c0ae28a48cf7540e279787e77c447d
device_info_plus: bf2e3232933866d73fe290f2942f2156cdd10342
......
......@@ -346,7 +346,7 @@
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build";
shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build\n";
};
E5DBB5673398B5B375282AE5 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
......
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:generp/Utils/SharedpreferencesService.dart';
import 'package:generp/screens/HomeScreen.dart';
import 'package:generp/services/api_calling.dart';
import 'package:generp/screens/LoginScreen.dart';
class UpdatePasswordProvider with ChangeNotifier {
TextEditingController password = TextEditingController();
TextEditingController confPassword = TextEditingController();
String? passwordError;
String? confirmPasswordError;
bool isLoading = false;
Future<void> updatePassword(BuildContext context) async {
passwordError = null;
confirmPasswordError = null;
final pass = password.text.trim();
final confPass = confPassword.text.trim();
if (pass.isEmpty || pass.length < 8) {
passwordError = pass.isEmpty ? "Enter Password" : "Password must be at least 8 characters";
}
if (confPass.isEmpty || confPass.length < 8) {
confirmPasswordError = confPass.isEmpty ? "Enter Confirm Password" : "Confirm Password must be at least 8 characters";
}
if (pass != confPass) {
confirmPasswordError = "Passwords do not match";
}
if (passwordError != null || confirmPasswordError != null) {
notifyListeners();
return;
}
isLoading = true;
notifyListeners();
try {
final data = await ApiCalling.UpdatePasswordApi(empId, session, pass, confPass);
if (data != null) {
if (data.sessionExists == 1) {
if (data.error == 0) {
toast(context, data.message);
Navigator.push(
context,
MaterialPageRoute(builder: (context) => MyHomePage()),
);
} else {
toast(context, data.message);
}
} else {
SharedpreferencesService().clearPreferences();
Navigator.push(
context, MaterialPageRoute(builder: (context) => LoginScreen()));
}
}
} catch (e) {
toast(context, "Something went wrong");
} finally {
isLoading = false;
notifyListeners();
}
}
}
......@@ -29,10 +29,10 @@ packages:
dependency: transitive
description:
name: async
sha256: d2872f9c19731c2e5f10444b14686eb7cc85c76274bd6c16e1816bff9a3bab63
sha256: "758e6d74e971c3e5aceb4110bfd6698efc7f501675bcfe0c775459a8140750eb"
url: "https://pub.dev"
source: hosted
version: "2.12.0"
version: "2.13.0"
boolean_selector:
dependency: transitive
description:
......@@ -229,10 +229,10 @@ packages:
dependency: transitive
description:
name: fake_async
sha256: "6a95e56b2449df2273fd8c45a662d6947ce1ebb7aafe80e550a3f68297f3cacc"
sha256: "5368f224a74523e8d2e7399ea1638b37aecfca824a3cc4dfdf77bf1fa905ac44"
url: "https://pub.dev"
source: hosted
version: "1.3.2"
version: "1.3.3"
ffi:
dependency: transitive
description:
......@@ -852,26 +852,26 @@ packages:
dependency: transitive
description:
name: leak_tracker
sha256: c35baad643ba394b40aac41080300150a4f08fd0fd6a10378f8f7c6bc161acec
sha256: "8dcda04c3fc16c14f48a7bb586d4be1f0d1572731b6d81d51772ef47c02081e0"
url: "https://pub.dev"
source: hosted
version: "10.0.8"
version: "11.0.1"
leak_tracker_flutter_testing:
dependency: transitive
description:
name: leak_tracker_flutter_testing
sha256: f8b613e7e6a13ec79cfdc0e97638fddb3ab848452eff057653abd3edba760573
sha256: "1dbc140bb5a23c75ea9c4811222756104fbcd1a27173f0c34ca01e16bea473c1"
url: "https://pub.dev"
source: hosted
version: "3.0.9"
version: "3.0.10"
leak_tracker_testing:
dependency: transitive
description:
name: leak_tracker_testing
sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3"
sha256: "8d5a2d49f4a66b49744b23b018848400d23e54caf9463f4eb20df3eb8acb2eb1"
url: "https://pub.dev"
source: hosted
version: "3.0.1"
version: "3.0.2"
lints:
dependency: transitive
description:
......@@ -1473,10 +1473,10 @@ packages:
dependency: transitive
description:
name: vm_service
sha256: "0968250880a6c5fe7edc067ed0a13d4bae1577fe2771dcf3010d52c4a9d3ca14"
sha256: ddfa8d30d89985b96407efce8acbdd124701f96741f2d981ca860662f1c0dc02
url: "https://pub.dev"
source: hosted
version: "14.3.1"
version: "15.0.0"
web:
dependency: transitive
description:
......
......@@ -134,43 +134,43 @@ flutter:
- family: LexendRegular
fonts:
- asset: fonts/Lexend-Regular.ttf
- asset: Fonts/Lexend-Regular.ttf
- family: LexendSemiBold
fonts:
- asset: fonts/Lexend-SemiBold.ttf
- asset: Fonts/Lexend-SemiBold.ttf
- family: LexendMed
fonts:
- asset: fonts/Lexend-Medium.ttf
- asset: Fonts/Lexend-Medium.ttf
- family: Lexend
fonts:
- asset: fonts/Lexend-Light.ttf
- asset: Fonts/Lexend-Light.ttf
- family: JakartaLight
fonts:
- asset: fonts/PlusJakartaSans-Light.ttf
- asset: Fonts/PlusJakartaSans-Light.ttf
- family: JakartaRegular
fonts:
- asset: fonts/PlusJakartaSans-Regular.ttf
- asset: Fonts/PlusJakartaSans-Regular.ttf
- family: JakartaSemiBold
fonts:
- asset: fonts/PlusJakartaSans-SemiBold.ttf
- asset: Fonts/PlusJakartaSans-SemiBold.ttf
- family: JakartaMedium
fonts:
- asset: fonts/PlusJakartaSans-Medium.ttf
- asset: Fonts/PlusJakartaSans-Medium.ttf
- family: JakartaBold
fonts:
- asset: fonts/PlusJakartaSans-Bold.ttf
- asset: Fonts/PlusJakartaSans-Bold.ttf
- family: JakartaExtraBold
fonts:
- asset: fonts/PlusJakartaSans-ExtraBold.ttf
- asset: Fonts/PlusJakartaSans-ExtraBold.ttf
# For details regarding fonts from package dependencies,
# see https://flutter.dev/to/font-from-package
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