fixed constructor resolution after introducing type arguments for CheckinDataActivity

Change-Id: I06b96d4da615f09438ca772ab02bd32b695a4bf9
This commit is contained in:
Axel Uhl committed 2016-12-02 16:49:09 +01:00
1 parent d0b53f6f1b
commit 3ad647c803
2 files changed
+4 -7

No files matched your search

@@ -91,12 +91,13 @@ public class HomeFragment extends AbstractHomeFragment implements LoaderCallback
}
startRegatta(checkinData.leaderboardName, checkinData.checkinDigest);
}
@Override
public void handleScannedOrUrlMatchedUri(Uri uri) {
CheckinManager manager = new CheckinManager(uri.toString(), (CheckinDataActivity<?>) getActivity());
@SuppressWarnings("unchecked")
final CheckinDataActivity<CheckinData> activity = (CheckinDataActivity<CheckinData>) getActivity();
CheckinManager manager = new CheckinManager(uri.toString(), activity);
manager.callServerAndGenerateCheckinData();
}
/**
@@ -164,15 +164,11 @@ public class DatabaseHelper {
*/
public void storeCheckinRow(Context context, List<MarkInfo> markList, LeaderboardInfo leaderboard,
CheckinUrlInfo checkinURL, List<MarkPingInfo> pings) throws GeneralDatabaseHelperException {
if (BuildConfig.DEBUG) {
ExLog.i(context, TAG, "New data stored");
}
// inserting leaderboard first
ContentResolver cr = context.getContentResolver();
ContentValues clv = new ContentValues();
clv.put(Leaderboard.LEADERBOARD_NAME, leaderboard.name);
clv.put(Leaderboard.LEADERBOARD_SERVER_URL, leaderboard.serverUrl);