diff --git a/SleepLib/loader_plugins/prs1_loader.cpp b/SleepLib/loader_plugins/prs1_loader.cpp index d3c90cd8..e0bf4ee1 100644 --- a/SleepLib/loader_plugins/prs1_loader.cpp +++ b/SleepLib/loader_plugins/prs1_loader.cpp @@ -240,8 +240,8 @@ int PRS1Loader::OpenMachine(Machine *m,QString path,Profile *profile) for (int i=0;isecond[0].isEmpty()) continue; Session *sess=new Session(m,session); + if (session==0x112) + int q=0; if (!OpenSummary(sess,s->second[0])) { qWarning() << "PRS1Loader: Could'nt open summary file " << s->second[0]; diff --git a/SleepLib/machine.cpp b/SleepLib/machine.cpp index b8b37029..47ad96ae 100644 --- a/SleepLib/machine.cpp +++ b/SleepLib/machine.cpp @@ -236,13 +236,20 @@ Day *Machine::AddSession(Session *s,Profile *p) QDateTime d1,d2=QDateTime::fromMSecsSinceEpoch(s->first()); QDate date=d2.date(); + QTime time=d2.time(); // pref["NoonDateSplit"]=true; if (pref["NoonDateSplit"].toBool()) { - if (d2.time().hour()<12) date.addDays(-1); + int hour=d2.time().hour(); + if (s->session()==0x114) { + int q=0; + } + if (hour<12) + date=date.addDays(-1); + //date=date.addDays(1); } else { - date.addDays(-1); + date=date.addDays(-1); const int hours_since_last_session=4; const int hours_since_midnight=12;