How to use GitHub
- Please use the 👍 reaction to show that you are affected by the same issue.
- Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
- Subscribe to receive notifications on status change and new comments.
Steps to reproduce
- Be a guest user (from the guests app)
- Open the media settings in talk
While the upload button is hidden, we still try to create the Backgrounds folder:
(not totally sure why the Talk/ part is missing, I've seen the error for the correct path for guest users)
|
try { |
|
// Create the backgrounds folder if it doesn't exist |
|
const client = getDavClient() |
|
if (await client.exists(absoluteBackgroundsFolderPath) === false) { |
|
await client.createDirectory(absoluteBackgroundsFolderPath) |
|
} |
|
} catch (error) { |
|
console.debug(error) |
|
} |
If we know we cannot upload anything, we should not try to create the folder.
How to use GitHub
Steps to reproduce
While the upload button is hidden, we still try to create the
Backgroundsfolder:(not totally sure why the
Talk/part is missing, I've seen the error for the correct path for guest users)spreed/src/components/MediaSettings/VideoBackgroundEditor.vue
Lines 178 to 186 in f44dc72
If we know we cannot upload anything, we should not try to create the folder.