Little things
This commit is contained in:
@@ -92,6 +92,15 @@ Future<void> BuildBridgeToServer() async{
|
||||
List<String> data = response.body.split(",");
|
||||
print('Update :\nactivities_rev=${data[0]} tasks_rev=${data[1]} cats_rev=${data[2]} projects_rev=${data[3]}');
|
||||
|
||||
if(data[4].contains('<td>')){
|
||||
List<String> ongoingData = data[4].split("<td>");
|
||||
if(!prefs.containsKey('current_activity')) {
|
||||
StartActivityTimer(ongoingData[0], ongoingData[1], DateTime.parse(ongoingData[2]));
|
||||
}
|
||||
}else{
|
||||
CancelOngoingActivity();
|
||||
}
|
||||
|
||||
if(prefs.containsKey('rev')){
|
||||
if(prefs.getString('rev') == response.body){
|
||||
print('We are on the same page');
|
||||
@@ -104,14 +113,7 @@ Future<void> BuildBridgeToServer() async{
|
||||
prefs.setString('rev', response.body);
|
||||
await refreshUserData();
|
||||
}
|
||||
if(data[4].contains('<td>')){
|
||||
List<String> ongoingData = data[4].split("<td>");
|
||||
if(!prefs.containsKey('current_activity')) {
|
||||
StartActivityTimer(ongoingData[0], ongoingData[1], DateTime.parse(ongoingData[2]));
|
||||
}
|
||||
}else{
|
||||
CancelOngoingActivity();
|
||||
}
|
||||
|
||||
}catch(e){
|
||||
print("Error with bridge : $e");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user