Skip to content

Commit

Permalink
Remove saved prompts; not sure they ever worked, and cause issues for…
Browse files Browse the repository at this point in the history
… some installs. Addresses #398 and #399
  • Loading branch information
rgthree committed Dec 19, 2024
1 parent e6ae355 commit 626fc04
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 16 deletions.
5 changes: 3 additions & 2 deletions prestartup_script.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import folder_paths

# Add 'saved_prompts' as a folder for Power Prompt node.
folder_paths.folder_names_and_paths['saved_prompts'] = ([], set(['.txt']))
# Removed Saved Prompts feature; No sure it worked any longer. UI should fail gracefully.
# TODO: See if anyone actually used this.
# folder_paths.folder_names_and_paths['saved_prompts'] = ([], set(['.txt']))
9 changes: 4 additions & 5 deletions py/power_prompt.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,10 @@ class RgthreePowerPrompt:

@classmethod
def INPUT_TYPES(cls): # pylint: disable = invalid-name, missing-function-docstring
SAVED_PROMPTS_FILES = folder_paths.get_filename_list('saved_prompts')
SAVED_PROMPTS_CONTENT = []
for filename in SAVED_PROMPTS_FILES:
with open(folder_paths.get_full_path('saved_prompts', filename), 'r') as f:
SAVED_PROMPTS_CONTENT.append(f.read())
# Removed Saved Prompts feature; No sure it worked any longer. UI should fail gracefully,
# TODO: Rip out saved prompt input data
SAVED_PROMPTS_FILES=[]
SAVED_PROMPTS_CONTENT=[]
return {
'required': {
'prompt': ('STRING', {
Expand Down
7 changes: 3 additions & 4 deletions py/power_prompt_simple.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,10 @@ class RgthreePowerPromptSimple(RgthreePowerPrompt):

@classmethod
def INPUT_TYPES(cls): # pylint: disable = invalid-name, missing-function-docstring
SAVED_PROMPTS_FILES=folder_paths.get_filename_list('saved_prompts')
# Removed Saved Prompts feature; No sure it worked any longer. UI should fail gracefully,
# TODO: Rip out saved prompt input data
SAVED_PROMPTS_FILES=[]
SAVED_PROMPTS_CONTENT=[]
for filename in SAVED_PROMPTS_FILES:
with open(folder_paths.get_full_path('saved_prompts', filename), 'r') as f:
SAVED_PROMPTS_CONTENT.append(f.read())
return {
'required': {
'prompt': ('STRING', {'multiline': True}),
Expand Down
9 changes: 4 additions & 5 deletions py/sdxl_power_prompt_postive.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,10 @@ class RgthreeSDXLPowerPromptPositive:

@classmethod
def INPUT_TYPES(cls): # pylint: disable = invalid-name, missing-function-docstring
SAVED_PROMPTS_FILES = folder_paths.get_filename_list('saved_prompts')
SAVED_PROMPTS_CONTENT = []
for filename in SAVED_PROMPTS_FILES:
with open(folder_paths.get_full_path('saved_prompts', filename), 'r') as f:
SAVED_PROMPTS_CONTENT.append(f.read())
# Removed Saved Prompts feature; No sure it worked any longer. UI should fail gracefully,
# TODO: Rip out saved prompt input data
SAVED_PROMPTS_FILES=[]
SAVED_PROMPTS_CONTENT=[]
return {
'required': {
'prompt_g': ('STRING', {
Expand Down

0 comments on commit 626fc04

Please sign in to comment.