diff options
author | Cédric Bosdonnat <cedric.bosdonnat@free.fr> | 2012-05-30 17:18:01 +0200 |
---|---|---|
committer | Cédric Bosdonnat <cedric.bosdonnat@free.fr> | 2012-06-04 13:28:12 +0200 |
commit | 705cab9a81b81153778c09c56340c20118c00471 (patch) | |
tree | a13526c7bf4f2240e71ce84e5505fecda2d7e72b /ucb | |
parent | c77437672a57f53d776ae8161afeffd606cc9893 (diff) |
CMIS UCP: implemented delete command for folders
Change-Id: Iba1c5bf10c235ebd26108be944b88096f0ee84bd
Diffstat (limited to 'ucb')
-rw-r--r-- | ucb/source/ucp/cmis/cmis_content.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ucb/source/ucp/cmis/cmis_content.cxx b/ucb/source/ucp/cmis/cmis_content.cxx index daf16f79ff54..ba025bed58c9 100644 --- a/ucb/source/ucp/cmis/cmis_content.cxx +++ b/ucb/source/ucp/cmis/cmis_content.cxx @@ -851,8 +851,8 @@ namespace cmis } else { - // TODO Removing a folder and its children needs removeTree in libcmis - // the remove() function only works for empty folders or documents + libcmis::Folder* folder = dynamic_cast< libcmis::Folder* >( getObject( ).get() ); + folder->removeTree( ); } } catch ( const libcmis::Exception& e ) |