sillsdev / sillsdev/ptx2pdf

Deleting a saved configuration did not delete it's contents in the folder structure

Open
#667 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

No action
Dominant language
Python
Stars
33
Forks
15
PR merge metrics
No merged PRs in 30d

Description

I decided to delete my current configs for the diglot publication I'm working on. I first deleted the saved config in the Basic tab for the primary text project. That seemed to mostly work, although it left the folder in the folder structure with the piclist.txt file in it. So I deleted that folder. Deleting the saved config for the secondary projects did seem to work.
Yesterday, I encountered problems when trying to recreate identically named configs after deleting a previous version of the config until I manually deleted these folders. So that is why I am deleting these folders. Our team follows a common naming strategy for configs, so I needed to clear out the corrupted config before trying to create it again.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the deletion flow described in the issue for primary and secondary projects, then inspect the saved-configuration deletion and folder-structure cleanup entry points. Confirm that deleting a configuration removes its folder and piclist.txt, and that a configuration with the same name can be recreated afterward.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.