From 6563c1c0083dad476b3b9a5094c9d01fb01babfd Mon Sep 17 00:00:00 2001 From: Roy Wetherall Date: Fri, 30 Apr 2010 08:14:13 +0000 Subject: [PATCH] Removal of google doc now works - Calling delete on google doc service API now successfully perminantly deletes the corresponding google document - Unit test used to show document deleted git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@20045 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../org/alfresco/repo/googledocs/GoogleDocsServiceImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/java/org/alfresco/repo/googledocs/GoogleDocsServiceImpl.java b/source/java/org/alfresco/repo/googledocs/GoogleDocsServiceImpl.java index aee0e5d746..8b8958b1c0 100755 --- a/source/java/org/alfresco/repo/googledocs/GoogleDocsServiceImpl.java +++ b/source/java/org/alfresco/repo/googledocs/GoogleDocsServiceImpl.java @@ -308,8 +308,8 @@ public class GoogleDocsServiceImpl implements GoogleDocsService, GoogleDocsModel throw new AlfrescoRuntimeException("Unable to find google resource to delete for node " + nodeRef.toString()); } - // Delete the entry - entry.delete(); + // Perminantly delete the entry + googleDocumentService.delete(new URL(entry.getEditLink().getHref() + "?delete=true"), entry.getEtag()); // Remove the aspect from the node nodeService.removeAspect(nodeRef, ASPECT_GOOGLERESOURCE);