
I did a search for "Efficient Quiver" on this forum to see if this bug had already been reported - found no previous report. 1) A detailed description of the issue. In the in-game Roll20 compendium->Items->"Efficient Quiver" has an incorrect and nonsensical listing. That is, "Duration: Uncommon" and "Item Rarity: No", which appear in its listing, are in error/nonsensical. 2) Step by step instructions on how to reproduce the issue a) Enter a roll20 game session by clicking on the "Launch Game" link b) Go to the compendium tab c) Select "Items" d) Select "Efficient Quiver" e) Observe the listed attributes, which seem to be erroneously entered into the system. 3) Your computer's settings These are probably not relevant, but are provided here for the sake of strict adherence to procedure. a) Web Browser : Chromium b) Browser Version : Version 76.0.3809.100 (Official Build) Built on Ubuntu , running on Ubuntu 18.04 (64-bit) c) Operating System : Ubuntu 18.04 (64-bit) Linux, 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux d) If Javascript is enabled : Yes e) Your anti-virus software : None f) List of any browser add-ons or extensions enabled : None that are relevant 4) You can optionally include screenshots by using the "Attach a File" link when submitting a post : This is probably unnecessary. 5) A Console Log from the moment you logged into the page through when you encountered the issue. /editor/:12 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="http://www.google-analytics.com" rel="nofollow">http://www.google-analytics.com</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://crowdin.com" rel="nofollow">https://crowdin.com</a> <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-y69nsXSUTCNPC2PqKmb9w8nRqgqUaSKDR4UCj2PJqxY='), or a nonce ('nonce-...') is required to enable inline execution. /editor/:13 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="http://www.google-analytics.com" rel="nofollow">http://www.google-analytics.com</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://crowdin.com" rel="nofollow">https://crowdin.com</a> <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-JeWbh0DatVbnZhQNBSXTdn1mQkTkdb72YVLCn8c2k88='), or a nonce ('nonce-...') is required to enable inline execution. jquery.migrate.js:20 JQMIGRATE: Logging is active ?timestamp=156858913…forcetouch=false:55 GET <a href="https://www.google-analytics.com/analytics.js" rel="nofollow">https://www.google-analytics.com/analytics.js</a> net::ERR_CONNECTION_REFUSED app.roll20.net/:5058 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="http://www.google-analytics.com" rel="nofollow">http://www.google-analytics.com</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://crowdin.com" rel="nofollow">https://crowdin.com</a> <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-vileAyXucIHIT+3pbOzFP62jSSQqBYQ/DZ/WZAa5v4Y='), or a nonce ('nonce-...') is required to enable inline execution. app.js?1568130243:541 70 app.js?1568130243:543 TOUCH SUPPORTED: false app.js?1568130243:543 USING WEBGL ACCELERATION... app.js?1568130243:543 WEBGL STARTUP SUCCESS app.js?1568130243:545 Custom Sheet Translation app.js?1568130243:536 select app.js?1568130243:536 Switch mode to select app.js?1568130243:557 Initializing new dice engine with randomness... app.js?1568130243:557 Using random entropy app.js?1568130243:560 Compiling sheet... app.js?1568130243:560 Found rolltemplate: simple app.js?1568130243:560 Found rolltemplate: atk app.js?1568130243:560 Found rolltemplate: dmg app.js?1568130243:560 Found rolltemplate: atkdmg app.js?1568130243:560 Found rolltemplate: desc app.js?1568130243:560 Found rolltemplate: spell app.js?1568130243:560 Found rolltemplate: traits app.js?1568130243:560 Found rolltemplate: npc app.js?1568130243:560 Found rolltemplate: npcatk app.js?1568130243:560 Found rolltemplate: npcdmg app.js?1568130243:560 Found rolltemplate: npcaction app.js?1568130243:560 Found rolltemplate: mancerroll app.js?1568130243:560 Found rolltemplate: mancerhproll app.js?1568130243:560 Found Charactermancer Repeating Section: topbar app.js?1568130243:560 Found Charactermancer Repeating Section: leveler-topbar app.js?1568130243:560 Found Charactermancer Repeating Section: row app.js?1568130243:560 Found Charactermancer Repeating Section: utilityrow app.js?1568130243:560 Found Charactermancer Repeating Section: choose app.js?1568130243:560 Found Charactermancer Repeating Section: custom-proficiency app.js?1568130243:560 Found Charactermancer Repeating Section: custom-trait app.js?1568130243:560 Found Charactermancer Repeating Section: spell-holder app.js?1568130243:560 Found Charactermancer Repeating Section: spell-item app.js?1568130243:560 Found Charactermancer Repeating Section: asi-row app.js?1568130243:560 Found Charactermancer Repeating Section: hpbylevel app.js?1568130243:560 Found Charactermancer Template: l1-welcome app.js?1568130243:560 Found Charactermancer Template: l1-race app.js?1568130243:560 Found Charactermancer Template: l1-class app.js?1568130243:560 Found Charactermancer Template: l1-abilities app.js?1568130243:560 Found Charactermancer Template: l1-background app.js?1568130243:560 Found Charactermancer Template: l1-equipment app.js?1568130243:560 Found Charactermancer Template: l1-spells app.js?1568130243:560 Found Charactermancer Template: l1-feat app.js?1568130243:560 Found Charactermancer Template: l1-bio app.js?1568130243:560 Found Charactermancer Template: l1-summary app.js?1568130243:560 Found Charactermancer Template: final app.js?1568130243:560 Found Charactermancer Template: lp-welcome app.js?1568130243:560 Found Charactermancer Template: lp-levels app.js?1568130243:560 Found Charactermancer Template: lp-choices app.js?1568130243:560 Found Charactermancer Template: lp-asi app.js?1568130243:560 Found Charactermancer Template: lp-spells app.js?1568130243:560 Found Charactermancer Template: lp-summary app.js?1568130243:560 Found Charactermancer Template: lp-spellchoice app.js?1568130243:560 Found webworker script 11 Mixed Content: The page at '<URL>' was loaded over HTTPS, but requested an insecure image '<URL>'. This content should also be served over HTTPS. app.js?1568130243:560 Finding sheet rolls... app.js?1568130243:561 Including compendium template css. app.js?1568130243:563 window resize app.js?1568130243:543 Final set zoom! app.js?1568130243:542 UPDATE GL SIZE! app.js?1568130243:543 Final set zoom! tutorial_tips.js:7 tuts loaded app.js?1568130243:551 GET <a href="https://www.googletagservices.com/tag/js/gpt.js" rel="nofollow">https://www.googletagservices.com/tag/js/gpt.js</a> net::ERR_CONNECTION_REFUSED app.js?1568130243:551 Final page load. sheetsandboxworker.js?1568589145591:682 Starting up WEB WORKER app.js?1568130243:551 Scan for new plays! app.js?1568130243:549 Auth'ed. app.js?1568130243:549 Go post auth! app.js?1568130243:549 initial setup app.js?1568130243:547 T.i {attributes: {…}, _escapedAttributes: {…}, cid: "c0", changed: {…}, _silent: {…}, …} app.js?1568130243:549 Got players value... app.js?1568130243:550 joining game... app.js?1568130243:547 Full load page! app.js?1568130243:549 We have 1 pages app.js?1568130243:548 Player -LTK0B8g5-OGaWRpDigV is offline... app.js?1568130243:548 Player -LTK0jnWbvhOhXvxREpV is offline... app.js?1568130243:548 Global Volume: 100=1 app.js?1568130243:548 Player -LTKI1XjDxULjgezSWN4 is offline... app.js?1568130243:548 Player -LTPZ-rkjiT6CtI8JJg4 is offline... app.js?1568130243:550 Deferred finish joining... app.js?1568130243:541 Firebase Online app.js?1568130243:549 handle page changes app.js?1568130243:549 false app.js?1568130243:545 Do refresh link cache! app.js?1568130243:550 init active page! app.js?1568130243:547 activate page! app.js?1568130243:547 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1568130243:551 Scan for new plays! app.js?1568130243:560 Refresh Journal List! app.js?1568130243:560 Search took 8ms app.js?1568130243:547 Graphics: 0 app.js?1568130243:547 Paths: 0 app.js?1568130243:547 Reorder by ZORDER app.js?1568130243:555 MESSAGE RECEIVED app.js?1568130243:555 MessageEvent {isTrusted: true, data: {…}, origin: "<a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a>", lastEventId: "", source: Window, …} app.js?1568130243:549 handle page changes app.js?1568130243:549 false app.js?1568130243:550 init active page! app.js?1568130243:547 activate page! app.js?1568130243:547 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1568130243:547 Graphics: 0 app.js?1568130243:547 Paths: 0 app.js?1568130243:547 Reorder by ZORDER app.js?1568130243:568 Fetching data from db app.js?1568130243:545 Opening compendium window for Items%3AEfficient%20Quiver#h-Efficient%20Quiver app.js?1568130243:545 compendiumPageName Efficient Quiver app.roll20.net/:1 Invalid 'X-Frame-Options' header encountered when loading '<a href="https://app.roll20.net/compendium/dnd5e/Items%3AEfficient%20Quiver?sharedCompendium=4016384#h-Efficient%20Quiver" rel="nofollow">https://app.roll20.net/compendium/dnd5e/Items%3AEfficient%20Quiver?sharedCompendium=4016384#h-Efficient%20Quiver</a>': '<a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a>' is not a recognized directive. The header will be ignored. v2.js?1568130237:57 JQMIGRATE: Migrate is installed with logging active, version 3.0.0 v2.js?1568130237:57 JQMIGRATE: jQuery.expr[":"] is now jQuery.expr.pseudos v2.js?1568130237:57 console.trace i @ v2.js?1568130237:57 get @ v2.js?1568130237:57 (anonymous) @ v2.js?1568130237:178 (anonymous) @ v2.js?1568130237:178 (anonymous) @ v2.js?1568130237:178 compendium.js?1568130237:650 t.fn.init [div#tableofcontents] Items%3AEfficient Qu…endium=4016384:1045 GET <a href="https://www.google-analytics.com/analytics.js" rel="nofollow">https://www.google-analytics.com/analytics.js</a> net::ERR_CONNECTION_REFUSED v2.js?1568130237:57 JQMIGRATE: jQuery.fn.removeAttr no longer sets boolean properties: required v2.js?1568130237:57 console.trace i @ v2.js?1568130237:57 (anonymous) @ v2.js?1568130237:57 each @ v2.js?1568130237:50 t.fn.removeAttr @ v2.js?1568130237:57 buildDom @ typeahead.js?1483835727:1652 Typeahead @ typeahead.js?1483835727:1458 attach @ typeahead.js?1483835727:1708 each @ v2.js?1568130237:50 each @ v2.js?1568130237:50 initialize @ typeahead.js?1483835727:1702 $.fn.typeahead @ typeahead.js?1483835727:1774 (anonymous) @ compendium.js?1568130237:233 h @ v2.js?1568130237:51 d @ v2.js?1568130237:51 setTimeout (async) (anonymous) @ v2.js?1568130237:51 u @ v2.js?1568130237:51 fireWith @ v2.js?1568130237:51 fire @ v2.js?1568130237:51 u @ v2.js?1568130237:51 fireWith @ v2.js?1568130237:51 ready @ v2.js?1568130237:51 d @ v2.js?1568130237:50