X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/blobdiff_plain/dc8c32fb3f7033d6fdfa7e1b64eaa77884da678a..b7ca8521e6aeb97c95641905ad7f5b28e3436faf:/src/eu/alefzero/owncloud/syncadapter/FileSyncAdapter.java diff --git a/src/eu/alefzero/owncloud/syncadapter/FileSyncAdapter.java b/src/eu/alefzero/owncloud/syncadapter/FileSyncAdapter.java index ef9da411..02920a14 100644 --- a/src/eu/alefzero/owncloud/syncadapter/FileSyncAdapter.java +++ b/src/eu/alefzero/owncloud/syncadapter/FileSyncAdapter.java @@ -34,6 +34,7 @@ import android.net.Uri; import android.os.Bundle; import android.os.RemoteException; import android.util.Log; +import eu.alefzero.owncloud.datamodel.FileDataStorageManager; import eu.alefzero.owncloud.db.ProviderMeta.ProviderTableMeta; import eu.alefzero.webdav.HttpPropFind; import eu.alefzero.webdav.TreeNode; @@ -64,12 +65,13 @@ public class FileSyncAdapter extends AbstractOwnCloudSyncAdapter { try { this.setAccount(account); this.setContentProvider(provider); + this.setStorageManager(new FileDataStorageManager(account, getContentProvider())); HttpPropFind query = this.getPropFindQuery(); query.setEntity(new StringEntity(WebdavUtils.prepareXmlForPropFind())); TreeNode root = this.fireRequest(query); - commitToDatabase(root, null); + // commitToDatabase(root, null); } catch (OperationCanceledException e) { e.printStackTrace(); } catch (AuthenticatorException e) { @@ -78,9 +80,9 @@ public class FileSyncAdapter extends AbstractOwnCloudSyncAdapter { } catch (IOException e) { syncResult.stats.numIoExceptions++; e.printStackTrace(); - } catch (RemoteException e) { - e.printStackTrace(); - } + }// catch (RemoteException e) { + // e.printStackTrace(); + // q} } private void commitToDatabase(TreeNode root, String parentId) throws RemoteException { @@ -110,7 +112,7 @@ public class FileSyncAdapter extends AbstractOwnCloudSyncAdapter { cv.put(ProviderTableMeta.FILE_PATH, n.getProperty(NodeProperty.PATH)); cv.put(ProviderTableMeta.FILE_ACCOUNT_OWNER, this.getAccount().name); Uri entry = this.getContentProvider().insert(ProviderTableMeta.CONTENT_URI_FILE, cv); - Log.d(TAG, "Inserting new entry " + path + name); + Log.d(TAG, "Inserting new entry " + path); c = this.getContentProvider().query(entry, null, null, null, null); c.moveToFirst(); }