File tree Expand file tree Collapse file tree 6 files changed +20
-18
lines changed Expand file tree Collapse file tree 6 files changed +20
-18
lines changed Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ import 'package:flutter/foundation.dart';
55import 'package:http/http.dart' as http;
66import 'package:sqflite/sqflite.dart' ;
77import 'package:path/path.dart' ;
8- import 'package:taskwarrior/app/utils/taskchampion/taskchampion .dart' ;
8+ import 'package:taskwarrior/app/utils/taskchampion/credentials_storage .dart' ;
99
1010class Tasks {
1111 final int id;
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ import 'package:taskwarrior/app/tour/filter_drawer_tour.dart';
2323import 'package:taskwarrior/app/tour/home_page_tour.dart' ;
2424import 'package:taskwarrior/app/utils/constants/taskwarrior_colors.dart' ;
2525import 'package:taskwarrior/app/utils/language/supported_language.dart' ;
26- import 'package:taskwarrior/app/utils/taskchampion/taskchampion .dart' ;
26+ import 'package:taskwarrior/app/utils/taskchampion/credentials_storage .dart' ;
2727import 'package:taskwarrior/app/utils/taskfunctions/comparator.dart' ;
2828import 'package:taskwarrior/app/utils/taskfunctions/projects.dart' ;
2929import 'package:taskwarrior/app/utils/taskfunctions/query.dart' ;
Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ import 'package:taskwarrior/app/routes/app_pages.dart';
77import 'package:taskwarrior/app/utils/constants/taskwarrior_colors.dart' ;
88import 'package:taskwarrior/app/utils/gen/fonts.gen.dart' ;
99import 'package:taskwarrior/app/utils/language/sentence_manager.dart' ;
10+ import 'package:taskwarrior/app/utils/taskchampion/credentials_storage.dart' ;
1011import 'package:taskwarrior/app/utils/taskchampion/taskchampion.dart' ;
1112import 'package:taskwarrior/app/utils/taskserver/taskserver.dart' ;
1213import 'package:taskwarrior/app/utils/theme/app_settings.dart' ;
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ import 'package:taskwarrior/app/modules/home/views/show_details.dart';
88import 'package:taskwarrior/app/utils/constants/palette.dart' ;
99import 'package:taskwarrior/app/utils/constants/taskwarrior_colors.dart' ;
1010import 'package:taskwarrior/app/utils/constants/taskwarrior_fonts.dart' ;
11- import 'package:taskwarrior/app/utils/taskchampion/taskchampion .dart' ;
11+ import 'package:taskwarrior/app/utils/taskchampion/credentials_storage .dart' ;
1212import 'package:taskwarrior/app/utils/theme/app_settings.dart' ;
1313
1414class TaskViewBuilder extends StatelessWidget {
Original file line number Diff line number Diff line change 1+ import 'package:shared_preferences/shared_preferences.dart' ;
2+
3+ class CredentialsStorage {
4+ static const String _encryptionSecretKey = 'encryptionSecret' ;
5+ static const String _clientIdKey = 'clientId' ;
6+
7+ static Future <String ?> getEncryptionSecret () async {
8+ SharedPreferences prefs = await SharedPreferences .getInstance ();
9+ return prefs.getString (_encryptionSecretKey);
10+ }
11+
12+ static Future <String ?> getClientId () async {
13+ SharedPreferences prefs = await SharedPreferences .getInstance ();
14+ return prefs.getString (_clientIdKey);
15+ }
16+ }
Original file line number Diff line number Diff line change @@ -140,18 +140,3 @@ class ManageTaskChampionCreds extends StatelessWidget {
140140 );
141141 }
142142}
143-
144- class CredentialsStorage {
145- static const String _encryptionSecretKey = 'encryptionSecret' ;
146- static const String _clientIdKey = 'clientId' ;
147-
148- static Future <String ?> getEncryptionSecret () async {
149- SharedPreferences prefs = await SharedPreferences .getInstance ();
150- return prefs.getString (_encryptionSecretKey);
151- }
152-
153- static Future <String ?> getClientId () async {
154- SharedPreferences prefs = await SharedPreferences .getInstance ();
155- return prefs.getString (_clientIdKey);
156- }
157- }
You can’t perform that action at this time.
0 commit comments