Make sure that the libcloudprovider integration is using a valid D-Bus path
authorCorentin Noël <corentin@elementary.io>
Thu, 30 Jan 2020 20:01:23 +0000 (21:01 +0100)
committerCorentin Noël <corentin@elementary.io>
Thu, 30 Jan 2020 20:05:13 +0000 (21:05 +0100)
commita7d6555de232aebc790be343b79919b08220a85e
tree100a6bc33e47ffea720584c55dd0be80d1047e04
parent37377bf470ecb7bf0bf2d84b05ef2dcd28db91b8
Make sure that the libcloudprovider integration is using a valid D-Bus path

Set a simple unique identifier per folder to ensure that it is always unique.

Fixes https://github.com/nextcloud/desktop/issues/1704

Signed-off-by: Corentin Noël <corentin@elementary.io>
src/gui/cloudproviders/cloudprovidermanager.cpp
src/gui/cloudproviders/cloudprovidermanager.h
src/gui/cloudproviders/cloudproviderwrapper.cpp
src/gui/cloudproviders/cloudproviderwrapper.h