builder.append(Uri.encode(mAuth.user));
builder.append(BASE_QUERY_STRING);
builder.append("&kind=album");
- Log.i(TAG, "getAlbums uri " + builder.toString());
-
try {
// Send the request.
synchronized (mOperation) {
++syncResult.stats.numAuthExceptions;
}
default:
+ Log.i(TAG, "getAlbums uri " + builder.toString());
Log.e(TAG, "getAlbums: unexpected status code " + operation.outStatus + " data: "
+ operation.outBody.toString());
++syncResult.stats.numIoExceptions;
}
private UserEntry[] syncUsers(SyncContext context, SyncResult syncResult) {
- Log.i(TAG, "syncUsers");
-
// Get authorized accounts.
context.reloadAccounts();
PicasaApi.AuthAccount[] accounts = context.accounts;
EntrySchema schema = UserEntry.SCHEMA;
SQLiteDatabase db = context.db;
Cursor cursor = schema.queryAll(db);
- Log.i(TAG, "#users: " + cursor.getCount());
if (cursor.moveToFirst()) {
do {
// Read the current account.
// not exist.
int i;
for (i = 0; i != numUsers; ++i) {
- Log.i(TAG, "Check " + accounts[i].user + " == " + entry.account);
if (accounts[i].user.equals(entry.account)) {
users[i] = entry;
- Log.e(TAG, "Updating user " + entry.account);
break;
}
}
if (entry == null) {
entry = new UserEntry();
entry.account = account.user;
- Log.d(TAG, "insert/replace: " + schema.insertOrReplace(db, entry));
users[i] = entry;
Log.e(TAG, "Inserting user " + entry.account);
}
private void syncAlbumPhotos(SyncContext context, final String account, AlbumEntry album, final SyncResult syncResult) {
Log.i(TAG, "Syncing Picasa album: " + album.title);
-
// Query existing album entry (id, dateEdited) sorted by ID.
final SQLiteDatabase db = context.db;
long albumId = album.id;
public void onPerformSync(Account account, Bundle extras, String authority, ContentProviderClient providerClient,
SyncResult syncResult) {
PicasaService.performSync(mContext, account, extras, syncResult);
- Log.i(TAG, "SyncResult: " + syncResult.toDebugString());
}
public static final class AccountChangeReceiver extends BroadcastReceiver {