X-Git-Url: http://git.ieval.ro/?p=unical.git;a=blobdiff_plain;f=src%2Fro%2Fieval%2Funical%2FUtils.java;h=3b53b479a90cce7964136bcbaeb759055f1a6f5c;hp=895c9464d30069dc8150934c5436b30f7f2d1d3d;hb=539deec9aa94ea7b7736b7597d9470a18204d7f8;hpb=781f6f685534e8a416db70aa8d376ca0eb4c8e1c diff --git a/src/ro/ieval/unical/Utils.java b/src/ro/ieval/unical/Utils.java index 895c946..3b53b47 100644 --- a/src/ro/ieval/unical/Utils.java +++ b/src/ro/ieval/unical/Utils.java @@ -45,18 +45,19 @@ final class Utils { unsetAlarm(application, time); } - public static long[] getAlarmsByEvent(final Application application, final long eventId) throws SQLException{ + public static Long[] getAlarmsByEvent(final Application application, final long eventId) throws SQLException{ final SQLiteDatabase db = application.alarmOpenHelper.getWritableDatabase(); + db.delete(AlarmOpenHelper.TABLE, AlarmOpenHelper.TIME + " < " + System.currentTimeMillis(), new String[0]); final Cursor cursor = db.query(AlarmOpenHelper.TABLE, new String[]{AlarmOpenHelper.TIME}, AlarmOpenHelper.EVENT + " = " + eventId, new String[0], null, null, null); if(cursor.moveToFirst()){ - final long[] ret = new long[cursor.getCount()]; + final Long[] ret = new Long[cursor.getCount()]; for(int i=0;i