Skip to content

Dual boot shared database #53

Description

@NotCoffee418

Low priority.

Problem: Cross platform with shared DB won't work because playlists with paths are stored in DB (unlike tranqservice).
Solution: Map partial base path as seen in DB to the equivalent linux path using config.json.
Example: "G:\\" -> "/mnt/Data/"

Daemon should then check if this translation applies to any given playlist.
Daemon should also handle checking if a path exists in more detail.

Frankly implementing this is a hazard on it's own, will need careful testing and can cause wobbly stuff in the secondary installation if anything is missed.

If implementing use JsonSettingView / config.json to create a variable to be read by all components that need it

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions