OC-2746: Changes from comments: new method to construct base url server
[pub/Android/ownCloud.git] / src / com / owncloud / android / operations / GetSharesOperation.java
index 4e3441c..623282b 100644 (file)
@@ -39,24 +39,22 @@ public class GetSharesOperation extends RemoteOperation {
     
     private static final String TAG = GetSharesOperation.class.getSimpleName();
 
     
     private static final String TAG = GetSharesOperation.class.getSimpleName();
 
-    private String mUrlServer;
     protected FileDataStorageManager mStorageManager;
     
 
     protected FileDataStorageManager mStorageManager;
     
 
-    public GetSharesOperation(String urlServer, FileDataStorageManager storageManager) {
-        mUrlServer = urlServer;
+    public GetSharesOperation(FileDataStorageManager storageManager) {
         mStorageManager = storageManager;
     }
 
     @Override
     protected RemoteOperationResult run(OwnCloudClient client) {
         mStorageManager = storageManager;
     }
 
     @Override
     protected RemoteOperationResult run(OwnCloudClient client) {
-        GetRemoteSharesOperation operation = new GetRemoteSharesOperation(mUrlServer);
+        GetRemoteSharesOperation operation = new GetRemoteSharesOperation(client.getBaseUri().toString());
         RemoteOperationResult result = operation.execute(client);
         
         if (result.isSuccess()) {
             
             // Clean Share data in filelist table
         RemoteOperationResult result = operation.execute(client);
         
         if (result.isSuccess()) {
             
             // Clean Share data in filelist table
-            mStorageManager.cleanShare();
+            mStorageManager.cleanShares();
             
             // Update DB with the response
             Log_OC.d(TAG, "Share list size = " + result.getData().size());
             
             // Update DB with the response
             Log_OC.d(TAG, "Share list size = " + result.getData().size());