Make sure we always have a CLSID when Explorer integration is used
authorKevin Ottens <kevin.ottens@nextcloud.com>
Mon, 3 Aug 2020 15:09:08 +0000 (17:09 +0200)
committerKevin Ottens <ervin@ipsquad.net>
Tue, 4 Aug 2020 05:33:53 +0000 (07:33 +0200)
commit0516db5e10a2418659342d399d9bb36a0cc01669
tree6940f51781a844bd106eaf83f028b058701edb4f
parentcc4b12ce8bc4e4c249f16f914cc0ec1d3662f9ed
Make sure we always have a CLSID when Explorer integration is used

We update properly the CLSID of folders to integrate them with the
Explorer pane when they are added or removed from the GUI. That said,
there might be cases of users adding folders to sync straight from the
GUI. In such a case the CLSID might be missing on config load so now we
assign one on the fly when that happens.

Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
src/gui/folderman.cpp