[GH-ISSUE #819] sync the root folder It doesn't work on linux-edge. #520

Closed
opened 2026-02-25 22:37:23 +03:00 by kerem · 6 comments
Owner

Originally created by @DeepBlueRobot on GitHub (Feb 4, 2021).
Original GitHub issue: https://github.com/floccusaddon/floccus/issues/819

Describe the bug

sync the root folder It doesn't work on linux-edge.

To Reproduce

webdav sync cofig:
2021-02-04_01-41

Expected behavior

sync to the root folder

Screenshots

sync result:
2021-02-04_01-39

Desktop

(please complete the following information)

  • OS: kde 5.78.0
  • Browser: Microsoft Edge
  • Browser Version: 89.0.760.0 (Official build) dev (64-bit)
  • Floccus version: 4.4.10
  • Floccus sync method: webdav

Server

  • OS: Manjaro 20.2.1 Nibia Kernel: x86_64 Linux 5.9.16-1-MANJARO

Debug log

replace real account and fold some code.

2021-02-04T09:21:20.372Z Starting sync process for account xxx@yy.com@dav.zzz.com
2021-02-04T09:21:20.394Z onSyncStart: begin
2021-02-04T09:21:20.394Z https://dav.zzz.com/dav/browser/bookmarks.xbel.lock
2021-02-04T09:21:20.453Z https://dav.zzz.com/dav/browser/bookmarks.xbel.lock
2021-02-04T09:21:20.734Z onSyncStart: completed
2021-02-04T09:21:20.745Z Using "default" strategy
2021-02-04T09:21:20.761Z Overriding title of built-in node 1 Favorites bar => Bookmarks Bar
2021-02-04T09:21:20.766Z Overriding title of built-in node 2 Other favorites => Other Bookmarks
2021-02-04T09:21:20.942Z { localDiff: [],
  serverDiff: 
   [ { type: 'REORDER',
       payload: 
        + #0[root] parentId: undefined, hash: 99c9016d5012474af46a1d7e33dbe9810cd8156999ad8ca5be9632f7efaf0bcc
        + #1512[Bookmarks Bar] parentId: 0, hash: d9f8be60dcc039d081b655736fb5e0fef40bb2a539c85d54ddcebc0da6dd822b
          + #1514[Floccus (xxx@yy.com@dav.zzz.com)] parentId: 1512, hash: d296eb72e73b41937155208007c56cf9d5ac29921b0d55a9c34bff61cbaef141
            + #752[Bookmarks Bar] parentId: 1514, hash: 9579e7848b768f64efce48ef96fc1c802b1d151635eabbf22681155bd3bf02a8
               [...]
        + #1513[Other Bookmarks] parentId: 0, hash: f113983a5499c729bf1f64d8ea3995b2aa5a95d51c9919020492b0fb3ae8108f
        ,
       order: [Object] } ] }
       [...]
    }
2021-02-04T09:21:20.979Z { reorderings: [] }
2021-02-04T09:21:20.979Z { reorderings: [] }
2021-02-04T09:21:20.998Z Overriding title of built-in node 1 Favorites bar => Bookmarks Bar
2021-02-04T09:21:21.002Z Overriding title of built-in node 2 Other favorites => Other Bookmarks
2021-02-04T09:21:21.029Z onSyncComplete
2021-02-04T09:21:21.101Z No changes to the server version necessary
2021-02-04T09:21:21.139Z Successfully ended sync process for account xxx@yy.com@dav.zzz.com

Additional context

win10-edge OK always
android-kiwi OK always

Originally created by @DeepBlueRobot on GitHub (Feb 4, 2021). Original GitHub issue: https://github.com/floccusaddon/floccus/issues/819 ### Describe the bug `sync the root folder` It doesn't work on linux-edge. ### To Reproduce _webdav sync cofig:_ ![2021-02-04_01-41](https://user-images.githubusercontent.com/18021735/106788374-d0881a80-668b-11eb-84b9-4d998aad9e64.png) ### Expected behavior sync to the root folder ### Screenshots sync result: ![2021-02-04_01-39](https://user-images.githubusercontent.com/18021735/106788335-c8c87600-668b-11eb-8aac-4ae92d6f5b1e.png) ### Desktop (please complete the following information) - OS: kde 5.78.0 - Browser: Microsoft Edge - Browser Version: 89.0.760.0 (Official build) dev (64-bit) - Floccus version: 4.4.10 - Floccus sync method: webdav ### Server - OS: Manjaro 20.2.1 Nibia Kernel: x86_64 Linux 5.9.16-1-MANJARO ### Debug log _replace real account and fold some code._ ```log 2021-02-04T09:21:20.372Z Starting sync process for account xxx@yy.com@dav.zzz.com 2021-02-04T09:21:20.394Z onSyncStart: begin 2021-02-04T09:21:20.394Z https://dav.zzz.com/dav/browser/bookmarks.xbel.lock 2021-02-04T09:21:20.453Z https://dav.zzz.com/dav/browser/bookmarks.xbel.lock 2021-02-04T09:21:20.734Z onSyncStart: completed 2021-02-04T09:21:20.745Z Using "default" strategy 2021-02-04T09:21:20.761Z Overriding title of built-in node 1 Favorites bar => Bookmarks Bar 2021-02-04T09:21:20.766Z Overriding title of built-in node 2 Other favorites => Other Bookmarks 2021-02-04T09:21:20.942Z { localDiff: [], serverDiff: [ { type: 'REORDER', payload: + #0[root] parentId: undefined, hash: 99c9016d5012474af46a1d7e33dbe9810cd8156999ad8ca5be9632f7efaf0bcc + #1512[Bookmarks Bar] parentId: 0, hash: d9f8be60dcc039d081b655736fb5e0fef40bb2a539c85d54ddcebc0da6dd822b + #1514[Floccus (xxx@yy.com@dav.zzz.com)] parentId: 1512, hash: d296eb72e73b41937155208007c56cf9d5ac29921b0d55a9c34bff61cbaef141 + #752[Bookmarks Bar] parentId: 1514, hash: 9579e7848b768f64efce48ef96fc1c802b1d151635eabbf22681155bd3bf02a8 [...] + #1513[Other Bookmarks] parentId: 0, hash: f113983a5499c729bf1f64d8ea3995b2aa5a95d51c9919020492b0fb3ae8108f , order: [Object] } ] } [...] } 2021-02-04T09:21:20.979Z { reorderings: [] } 2021-02-04T09:21:20.979Z { reorderings: [] } 2021-02-04T09:21:20.998Z Overriding title of built-in node 1 Favorites bar => Bookmarks Bar 2021-02-04T09:21:21.002Z Overriding title of built-in node 2 Other favorites => Other Bookmarks 2021-02-04T09:21:21.029Z onSyncComplete 2021-02-04T09:21:21.101Z No changes to the server version necessary 2021-02-04T09:21:21.139Z Successfully ended sync process for account xxx@yy.com@dav.zzz.com ``` ### Additional context win10-edge OK always android-kiwi OK always
kerem 2026-02-25 22:37:23 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@marcelklehr commented on GitHub (Feb 4, 2021):

Could you elaborate some more? You have two local folders in your screenshot separated by "or", what does this mean? What did you do, what is the expected result and what happens instead?

<!-- gh-comment-id:773441337 --> @marcelklehr commented on GitHub (Feb 4, 2021): Could you elaborate some more? You have two local folders in your screenshot separated by "or", what does this mean? What did you do, what is the expected result and what happens instead?
Author
Owner

@DeepBlueRobot commented on GitHub (Feb 4, 2021):

You have two local folders in your screenshot separated by "or", what does this mean?

A: Whatever I set local folders to "/Favorites bar/Floccus xxx@yy.com@dav.zzz.com)" or " / ".

I do:

NEW ACCOUNT
-> XBEL filein WebDAV share
-> write neccessary message:
2021-02-05_02-1044u
-> SAVE
-> ClickButton: SYNC NOW

I want:

Snipaste_2021-02-05_01-50-03

Result:

2021-02-05_01-17

<!-- gh-comment-id:773514433 --> @DeepBlueRobot commented on GitHub (Feb 4, 2021): > You have two local folders in your screenshot separated by "or", what does this mean? ***A:*** Whatever I set `local folders` to "/Favorites bar/Floccus xxx@yy.com@dav.zzz.com)" or " / ". ### I do: `NEW ACCOUNT` -> `XBEL filein WebDAV share` -> `write neccessary message:` ![2021-02-05_02-1044u](https://user-images.githubusercontent.com/18021735/106936730-e5ca7b00-6757-11eb-8671-512dcfa07a5e.png) -> `SAVE` -> ClickButton: `SYNC NOW` ### I want: ![Snipaste_2021-02-05_01-50-03](https://user-images.githubusercontent.com/18021735/106937676-047d4180-6759-11eb-9e82-e6cbdd7f2a70.png) ### Result: ![2021-02-05_01-17](https://user-images.githubusercontent.com/18021735/106937702-0b0bb900-6759-11eb-93a0-ba3cf2f9ddc1.png)
Author
Owner

@marcelklehr commented on GitHub (Feb 4, 2021):

Out of curiosity: How did you install v4.4.10 on edge?

I cannot replicate this (using firefox and edge, both on linux)

<!-- gh-comment-id:773540933 --> @marcelklehr commented on GitHub (Feb 4, 2021): Out of curiosity: How did you install v4.4.10 on edge? I cannot replicate this (using firefox and edge, both on linux)
Author
Owner

@DeepBlueRobot commented on GitHub (Feb 5, 2021):

@marcelklehr

How did you install v4.4.10 on edge?

A:

  1. download floccus-build-v4.4.10.crx from Github.
  2. rename to floccus-build-v4.4.10.crx.zip & unpress.
  3. load unpacked fold, like this:
    2021-02-05_14-03444
  4. done

I‘ll try later when Linux-edge is stable released. Thanks.😊

<!-- gh-comment-id:773822524 --> @DeepBlueRobot commented on GitHub (Feb 5, 2021): @marcelklehr > How did you install v4.4.10 on edge? **A:** 1. download `floccus-build-v4.4.10.crx` from Github. 2. rename to `floccus-build-v4.4.10.crx.zip` & unpress. 3. load unpacked fold, like this: ![2021-02-05_14-03444](https://user-images.githubusercontent.com/18021735/106995953-f19b5900-67ba-11eb-89b0-b4338261ce42.png) 4. done ### I‘ll try later when Linux-edge is stable released. Thanks.😊
Author
Owner

@marcelklehr commented on GitHub (Feb 8, 2021):

It is likely that this is resolved with v4.5.0, I've been able to reproduce and fix a similar issue (see #824) :)

<!-- gh-comment-id:775118833 --> @marcelklehr commented on GitHub (Feb 8, 2021): It is likely that this is resolved with v4.5.0, I've been able to reproduce and fix a similar issue (see #824) :)
Author
Owner

@github-actions[bot] commented on GitHub (Mar 21, 2023):

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

<!-- gh-comment-id:1477135396 --> @github-actions[bot] commented on GitHub (Mar 21, 2023): This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/floccus#520
No description provided.