Seperation issue at editing fixed + gaps
This commit is contained in:
@@ -336,6 +336,7 @@ Future<List<Activity>> GetActivities(bool forceOffline) async {
|
||||
List<Map> cats = await cacheDb.rawQuery('SELECT * FROM Activities ORDER BY ${Activity.colStartTime} DESC');
|
||||
print(cats.length);
|
||||
for (Map element in cats) {
|
||||
int? id = element['id'];
|
||||
String? type = element[Activity.colType].toString();
|
||||
String? startTime = element[Activity.colStartTime].toString();
|
||||
String? endTime = element[Activity.colEndTime].toString();
|
||||
@@ -353,8 +354,8 @@ Future<List<Activity>> GetActivities(bool forceOffline) async {
|
||||
if(eTime.day!=sTime.day){
|
||||
DateTime midnight = DateTime(eTime.year,eTime.month,eTime.day,0,0,0);
|
||||
|
||||
_activities.add(Activity(taskType, midnight, eTime, metadata: metadata));
|
||||
_activities.add(Activity(taskType, sTime, midnight, metadata: metadata));
|
||||
_activities.add(Activity(taskType, midnight, eTime, metadata: metadata,tStartTime: sTime));
|
||||
_activities.add(Activity(taskType, sTime, midnight, metadata: metadata,tEndTime: eTime));
|
||||
}else{
|
||||
_activities.add(Activity(taskType, DateTime.parse(startTime), DateTime.parse(endTime), metadata: metadata));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user