Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Deleting Multiple Items from Library Doesn't Work

I've been trying to delete the massive amount of art from my library for a few days now. However, it appears I can't do more than 30 items at once. When I'm trying to delete 300MB at once, this is a really tedious job when going 30 items at a time. I can load my entire library at once by scrolling until I reach the end, and I can even select all of it, but deleting it doesn't do anything. It's all there when I refresh and my storage usage doesn't go down. Surely there's a better way to do this. I've disabled all my add-ons/extensions, just to be sure, as well. 

Looking at the console when I attempted to delete more than 30 items, I do notice an error: 

v2.js?1519751058:1 Mixed Content: The page at 'https://marketplace.roll20.net/library' was loaded over HTTPS, but requested an insecure image 'http://app.roll20.net/js/textboxlist/close.gif'. This content should also be served over HTTPS.
_ @ v2.js?1519751058:1
css @ v2.js?1519751058:2
Ce @ v2.js?1519751058:2
E @ v2.js?1519751058:1
hide @ v2.js?1519751058:2
Z.fn.(anonymous function) @ v2.js?1519751058:3
stopEditing @ browse.js?1452029248:552
initialize @ browse.js?1452029248:488
e.View @ v2.js?1519751058:6
I.n @ v2.js?1519751058:6
(anonymous) @ yourlibrary.js?v=31:65
each @ v2.js?1519751058:1
each @ v2.js?1519751058:1
callback @ yourlibrary.js?v=31:63
a @ v2.js?1519751058:15
u @ v2.js?1519751058:2
fireWith @ v2.js?1519751058:2
i @ v2.js?1519751058:3
(anonymous) @ v2.js?1519751058:3
XMLHttpRequest.send (async)
send @ v2.js?1519751058:3
ajax @ v2.js?1519751058:3
Z.(anonymous function) @ v2.js?1519751058:3
o @ v2.js?1519751058:15
(anonymous) @ v2.js?1519751058:15
each @ v2.js?1519751058:1
each @ v2.js?1519751058:1
t.fn.infinitescroll @ v2.js?1519751058:15
(anonymous) @ yourlibrary.js?v=31:38
u @ v2.js?1519751058:2
fireWith @ v2.js?1519751058:2
ready @ v2.js?1519751058:2
o @ v2.js?1519751058:1
thumb.webp:1 GET https://s3.amazonaws.com/files.d20.io/images/1457... 403 (Forbidden)
Image (async)
(anonymous) @ v2.js?1519751058:2
domManip @ v2.js?1519751058:2
append @ v2.js?1519751058:2
(anonymous) @ yourlibrary.js?v=31:55
b.each.b.forEach @ v2.js?1519751058:5
callback @ yourlibrary.js?v=31:51
a @ v2.js?1519751058:15
u @ v2.js?1519751058:2
fireWith @ v2.js?1519751058:2
i @ v2.js?1519751058:3
(anonymous) @ v2.js?1519751058:3
XMLHttpRequest.send (async)
send @ v2.js?1519751058:3
ajax @ v2.js?1519751058:3
Z.(anonymous function) @ v2.js?1519751058:3
o @ v2.js?1519751058:15
(anonymous) @ v2.js?1519751058:15
dispatch @ v2.js?1519751058:2
g.handle @ v2.js?1519751058:2
trigger @ v2.js?1519751058:2
(anonymous) @ v2.js?1519751058:2
each @ v2.js?1519751058:1
each @ v2.js?1519751058:1
trigger @ v2.js?1519751058:2
(anonymous) @ yourlibrary.js?v=31:88
dispatch @ v2.js?1519751058:2
g.handle @ v2.js?1519751058:2
thumb.webp:1 GET https://s3.amazonaws.com/files.d20.io/images/1457... 403 (Forbidden)
Image (async)
(anonymous) @ v2.js?1519751058:2
domManip @ v2.js?1519751058:2
append @ v2.js?1519751058:2
(anonymous) @ yourlibrary.js?v=31:55
b.each.b.forEach @ v2.js?1519751058:5
callback @ yourlibrary.js?v=31:51
a @ v2.js?1519751058:15
u @ v2.js?1519751058:2
fireWith @ v2.js?1519751058:2
i @ v2.js?1519751058:3
(anonymous) @ v2.js?1519751058:3
XMLHttpRequest.send (async)
send @ v2.js?1519751058:3
ajax @ v2.js?1519751058:3
Z.(anonymous function) @ v2.js?1519751058:3
o @ v2.js?1519751058:15
(anonymous) @ v2.js?1519751058:15
dispatch @ v2.js?1519751058:2
g.handle @ v2.js?1519751058:2
trigger @ v2.js?1519751058:2
(anonymous) @ v2.js?1519751058:2
each @ v2.js?1519751058:1
each @ v2.js?1519751058:1
trigger @ v2.js?1519751058:2
(anonymous) @ yourlibrary.js?v=31:88
dispatch @ v2.js?1519751058:2
g.handle @ v2.js?1519751058:2

Is there any solution or workaround available to this problem, or am I doomed to sit and click 30 items at a time until the heat death of the universe? 

Thanks
May 03 (7 years ago)
Drespar
Roll20 Team
Hi Ben,

Gotta say that is quite a collection if you are making it to the Heat Death :)

However, just wanted to confirm, are these deletions in the Recent Uploads folder of the Art Library? Deletion anywhere else will not actually remove the item.