Git Product home page Git Product logo

Comments (6)

baswolting avatar baswolting commented on August 22, 2024 1

Hi @thomaslombart, it appears that after modifying the file, new bookmarks are not syncing immediately as they do in Google Chrome. However, when I restart my computer, the new bookmarks do appear. I'm unsure if this sync delay is expected or not, but it currently meets my needs.

For those facing the same problem, the solution would be to edit the profiles.ini file by either removing inaccessible profiles or changing their order.

Thanks for the suggestion! I'll close this issue now.

from extensions.

raycastbot avatar raycastbot commented on August 22, 2024

Thank you for opening this issue!

🔔 @thomaslombart @sasivarnan @ahpatel @danulqua you might want to have a look.

💡 Author and Contributors commands

The author and contributors of raycast/browser-bookmarks can trigger bot actions by commenting:

  • @raycastbot close this issue Closes the issue.
  • @raycastbot rename this issue to "Awesome new title" Renames the issue.
  • @raycastbot reopen this issue Reopen the issue.

from extensions.

thomaslombart avatar thomaslombart commented on August 22, 2024

Thanks for reporting the issue thoroughly! Would you mind sharing the content of the following file: ~/Library/Application Support/Firefox/profiles.ini? We're reading this file under the hood to get the user's profiles.

from extensions.

baswolting avatar baswolting commented on August 22, 2024

Below are the file contents of profiles.ini located in the ~/Library/Application Support/Firefox directory. Here's what I've tried, but none have solved the sync issue:

  1. Commenting out the name and path of Profile1 using ; at the start of each line, replacing it with the ones of Profile0
  2. Removing the name and path of Profile1 and replacing it with the ones of Profile0
  3. Fully removing Profile1 and adding default=1 to Profile0, as well as default=0

Here's some additional noteworthy behavior:

  1. After removing the manually-created, empty directory of Profiles/xavewwd0.default, the issue persists (as it's the starting state)
  2. After removing the Profile1 section, which uses the directory, the error does not display anymore

In all the instances described above, the issue remains that new bookmarks are not synced. I created a bookmark in Chrome and it was added instantaneously after refreshing using the command+r command. I added a new bookmark yesterday, and another just now, but they still are not updated for Firefox even though I refreshed several times.

[Profile2]
Name=dev-edition-default
IsRelative=1
Path=Profiles/lglnqddq.dev-edition-default-1697551338297

[Profile1]
Name=default
IsRelative=1
Path=Profiles/xavewwd0.default
Default=1

[Profile0]
Name=default-release
IsRelative=1
Path=Profiles/32x8eokh.default-release

[General]
StartWithLastProfile=1
Version=2

[Install1F42C145FFDD4120]
Default=Profiles/lglnqddq.dev-edition-default-1697551338297
Locked=1

[Install2656FF1E876E9973]
Default=Profiles/32x8eokh.default-release
Locked=1

from extensions.

baswolting avatar baswolting commented on August 22, 2024

Hi @thomaslombart, hope you can help me to figure this out. Tried quite a few things but haven't found a solution yet. If you need any additional info let me know and I'll try to send it asap. It's probably one of the most helpful extensions I have so I hope it can be fixed and working again soon.

from extensions.

thomaslombart avatar thomaslombart commented on August 22, 2024

There may be something wrong with your Firefox configuration but it's hard to debug it since I can't reproduce it. Here's the file we use to get your Firefox bookmarks: https://github.com/raycast/extensions/blob/main/extensions/browser-bookmarks/src/hooks/useFirefoxBookmarks.ts. Do you see something wrong in there related to your configuration?

from extensions.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.