Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug: GetProfileList not returning full profile list after creating profile with websocket #1283

Open
onyx-and-iris opened this issue Feb 10, 2025 · 0 comments

Comments

@onyx-and-iris
Copy link

onyx-and-iris commented Feb 10, 2025

Operating System Info

Windows 11

Other OS

No response

OBS Studio Version

Other

OBS Studio Version (Other)

31.0.1

obs-websocket Version

5.1.0

OBS Studio Log URL

https://obsproject.com/logs/bwLPTXpGmd3idciZ

OBS Studio Crash Log URL

No response

Expected Behavior

After creating a new profile with CreateProfile, calling GetProfileList should include the newly created profile in the list.

Current Behavior

After creating a new profile with CreateProfile, the new profile is not included in the GetProfileList response.

client.send("CreateProfile", data={"profileName": "test"})
resp = client.send("GetProfileList", raw=True)
print(resp) # {'currentProfileName': 'Untitled', 'profiles': ['Untitled']}

Steps to Reproduce

  1. Create a new profile with CreateProfile
  2. Call GetProfileList and print the response

Anything else we should know?

If I create the profile manually then the new profile is included in the GetProfileList response. I think this is a new bug because this used to pass in our tests.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant