Cleanup previous commit
[unical.git] / src / ro / ieval / unical / Attendee.java
index 6097e7c35e7da051c73ecc81929e4abb561cf5e7..d6cb4ff8b86954597cd66e92db4c95a8859ee4e0 100644 (file)
@@ -3,12 +3,12 @@ package ro.ieval.unical;
 import android.content.ContentResolver;
 import android.content.Context;
 import android.database.Cursor;
-import android.provider.CalendarContract;
+import android.provider.BaseColumns;
 import android.provider.CalendarContract.Attendees;
 
 final class Attendee {
        private static final String[] PROJECTION = {
-               Attendees._ID,
+               BaseColumns._ID,
                Attendees.EVENT_ID,
                Attendees.ATTENDEE_NAME,
                Attendees.ATTENDEE_EMAIL,
@@ -65,13 +65,16 @@ final class Attendee {
                this.status=status;
        }
 
-       public static Attendee[] getAttendeesByEvent(final Context context, final int eventID){
+       public static Attendee[] getAttendeesByEvent(final Context context, final long eventID){
                final ContentResolver cr=context.getContentResolver();
                final Cursor cursor = Attendees.query(cr, eventID, PROJECTION);
                cursor.moveToFirst();
                final Attendee[] attendees = new Attendee[cursor.getCount()];
-               for(int i=0;i<attendees.length;i++)
+               for(int i=0;i<attendees.length;i++){
                        attendees[i]=new Attendee(cursor.getLong(0), cursor.getLong(1), cursor.getString(2), cursor.getString(3), cursor.getInt(4), cursor.getInt(5), cursor.getInt(6));
+                       cursor.moveToNext();
+               }
+               cursor.close();
                return attendees;
        }
 }
This page took 0.010996 seconds and 4 git commands to generate.