<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Testing my module, it is stuck loading]]></title><description><![CDATA[<p dir="auto">Hi folks! I’ve been working on a module to display concerts coming up in my area in the next week using the seatgeek API. I’m not sure why the module will not display now that I’ve added it to the config. I think the code makes sense. Any advice would be greatly appreciated, I’m pasting my getDom function below:</p>
<pre><code>getDom: function() {
        var wrapper = document.createElement("div");
        // create the table element
        const table = document.createElement('table');
        var self = this;

        // set variable for today
        const today = luxon.DateTime.utc().toISODate();

        // set variable for a week from today
        const oneweek = luxon.DateTime.utc().plus({ weeks: 1 }).toISODate();

        // this is the API call url
        var url = "http://api.seatgeek.com/2/events?lat=" + self.config.latitude + "&amp;lon=" + self.config.longitude + "&amp;per_page=" + self.config.eventCount + "&amp;datetime_utc.gte=" + today + "&amp;datetime_utc.lte=" + oneweek + "&amp;range=" + self.config.range + "&amp;type=concert" + "&amp;client_id=" + self.config.apiKey;
    

        // fetching the data from seatgeek
        fetch(url)

            // parse the json response into a JS object
            .then((response) =&gt; response.json())
            // then populate a table with the data
            .then(data =&gt; {
                // define the table headers
                const headerRow = table.insertRow();
                const artisthead = headerRow.insertCell(0);
                artisthead.innerHTML = 'Artist';
                const datetimehead = headerRow.insertCell(1);
                datetimehead.innerHTML = 'Date &amp; Time';
                const cityhead = headerRow.insertCell(2);
                cityhead.innerHTML = 'City';
                const venuehead = headerRow.insertCell(3);
                venuehead.innerHTML = 'Venue'

                // loop through the data and create row for each item
                for (let i = 0; i &lt; self.config.eventCount &amp;&amp; i &lt; data.events.length; i++) {
                    const row = table.insertRow();
                    
                    // populte the cells with data from the API response
                    const artist = row.insertCell(0);
                    artist.innerHTML = data.events[i].performers[0].name;
                    const datetime = row.insertCell(1);
                    datetime.innerHTML = data.events[i].datetime_local;
                    const city = row.insertCell(2);
                    city.innerHTML = data.events[i].venue.city;
                    const venue = row.insertCell(3);
                    venue.innerHTML = data.events[i].venue.name;
                    }   
                
                // add this table to the wrapper
                wrapper.appendChild(table);
                })
        .catch(function() {
            // if the API call is unsuccessful, display error message
            wrapper.innerHTML = "Error calling data to display event information";
            });
    return wrapper;
    },
</code></pre>
]]></description><link>https://forum.magicmirror.builders/topic/17778/testing-my-module-it-is-stuck-loading</link><generator>RSS for Node</generator><lastBuildDate>Fri, 15 May 2026 10:36:29 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/17778.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 07 May 2023 23:31:03 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Testing my module, it is stuck loading on Mon, 08 May 2023 02:31:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/l0zarus" aria-label="Profile: l0zarus">@<bdi>l0zarus</bdi></a> woohoo…  thx for the feedback</p>
]]></description><link>https://forum.magicmirror.builders/post/109283</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/109283</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 08 May 2023 02:31:02 GMT</pubDate></item><item><title><![CDATA[Reply to Testing my module, it is stuck loading on Mon, 08 May 2023 02:30:20 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> aha!!! This did it! It’s ugly but it is working… now to spend time improving the design of the table and make my code more effective.</p>
<p dir="auto">THANK YOU SO MUCH! I will probably be back with more questions, but not around this issue.</p>
]]></description><link>https://forum.magicmirror.builders/post/109282</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/109282</guid><dc:creator><![CDATA[l0zarus]]></dc:creator><pubDate>Mon, 08 May 2023 02:30:20 GMT</pubDate></item><item><title><![CDATA[Reply to Testing my module, it is stuck loading on Mon, 08 May 2023 02:22:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/l0zarus" aria-label="Profile: l0zarus">@<bdi>l0zarus</bdi></a> said in <a href="/post/109279">Testing my module, it is stuck loading</a>:</p>
<blockquote>
<p dir="auto">config.address===“0.0.0.0”?“localhost”:config.address</p>
</blockquote>
<p dir="auto">oops<br />
need parens around that…</p>
]]></description><link>https://forum.magicmirror.builders/post/109281</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/109281</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 08 May 2023 02:22:34 GMT</pubDate></item><item><title><![CDATA[Reply to Testing my module, it is stuck loading on Mon, 08 May 2023 02:17:54 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a></p>
<p dir="auto">strange… I just found the following code at the top of my file. I did not add it there. Going to delete it now.</p>
<pre><code>const config = require("../../config/config");
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/109280</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/109280</guid><dc:creator><![CDATA[l0zarus]]></dc:creator><pubDate>Mon, 08 May 2023 02:17:54 GMT</pubDate></item><item><title><![CDATA[Reply to Testing my module, it is stuck loading on Mon, 08 May 2023 02:15:22 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a></p>
<p dir="auto">I added let header = “” and let cors_url = jdhflrkgd. I did not add anything else at all.</p>
<p dir="auto">exact code below:</p>
<pre><code>        let header = "";

        // this is the API call url
        let original_url = "http://api.seatgeek.com/2/events?lat=" + self.config.latitude + "&amp;lon=" + self.config.longitude + "&amp;per_page=" + self.config.eventCount + "&amp;datetime_utc.gte=" + today + "&amp;datetime_utc.lte=" + oneweek + "&amp;range=" + self.config.range + "&amp;type=concert" + "&amp;client_id=" + self.config.clientID + "&amp;client_secret=" + self.config.clientSecret;
        
        // this is the cors URL
        let cors_url = "http://" + config.address==="0.0.0.0"?"localhost":config.address + ":" + config.port + "/cors?" + header + "&amp;url=" + original_url;
    
        // fetching the data from seatgeek
        fetch(cors_url)
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/109279</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/109279</guid><dc:creator><![CDATA[l0zarus]]></dc:creator><pubDate>Mon, 08 May 2023 02:15:22 GMT</pubDate></item><item><title><![CDATA[Reply to Testing my module, it is stuck loading on Mon, 08 May 2023 02:13:33 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/l0zarus" aria-label="Profile: l0zarus">@<bdi>l0zarus</bdi></a> you did NOT add let config= right?  (or var, or const)</p>
<p dir="auto">config is already defined for you</p>
<p dir="auto">this.config is the stuff from your module entry<br />
config. is ALL the config.js</p>
]]></description><link>https://forum.magicmirror.builders/post/109278</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/109278</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 08 May 2023 02:13:33 GMT</pubDate></item><item><title><![CDATA[Reply to Testing my module, it is stuck loading on Mon, 08 May 2023 02:07:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> I got a new console error:</p>
<p dir="auto"><img src="/assets/uploads/files/1683511619033-screenshot-2023-05-07-at-10.06.40-pm.png" alt="Screenshot 2023-05-07 at 10.06.40 PM.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.magicmirror.builders/post/109277</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/109277</guid><dc:creator><![CDATA[l0zarus]]></dc:creator><pubDate>Mon, 08 May 2023 02:07:02 GMT</pubDate></item><item><title><![CDATA[Reply to Testing my module, it is stuck loading on Mon, 08 May 2023 02:03:05 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/l0zarus" aria-label="Profile: l0zarus">@<bdi>l0zarus</bdi></a> looks good</p>
]]></description><link>https://forum.magicmirror.builders/post/109276</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/109276</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 08 May 2023 02:03:05 GMT</pubDate></item><item><title><![CDATA[Reply to Testing my module, it is stuck loading on Mon, 08 May 2023 02:01:48 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a></p>
<pre><code>    ```
</code></pre>
<p dir="auto">// this next block is to deal with a CORS permissions issue with the API<br />
let header = “”;</p>
<pre><code>    // this is the API call url
    let original_url = "http://api.seatgeek.com/2/events?lat=" + self.config.latitude + "&amp;lon=" + self.config.longitude + "&amp;per_page=" + self.config.eventCount + "&amp;datetime_utc.gte=" + today + "&amp;datetime_utc.lte=" + oneweek + "&amp;range=" + self.config.range + "&amp;type=concert" + "&amp;client_id=" + self.config.clientID + "&amp;client_secret=" + self.config.clientSecret;
    
    // this is the cors URL
    let cors_url = "http://" + config.address==="0.0.0.0"?"localhost":config.address + ":" + config.port + "/cors?" + header + "&amp;url=" + original_url;
</code></pre>
<pre><code></code></pre>
]]></description><link>https://forum.magicmirror.builders/post/109275</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/109275</guid><dc:creator><![CDATA[l0zarus]]></dc:creator><pubDate>Mon, 08 May 2023 02:01:48 GMT</pubDate></item><item><title><![CDATA[Reply to Testing my module, it is stuck loading on Mon, 08 May 2023 01:56:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/l0zarus" aria-label="Profile: l0zarus">@<bdi>l0zarus</bdi></a> said in <a href="/post/109273">Testing my module, it is stuck loading</a>:</p>
<blockquote>
<p dir="auto">Is this right?</p>
</blockquote>
<p dir="auto">yes</p>
<p dir="auto">almost …</p>
<pre><code class="language-text">"IP ADDRESS HERE"
</code></pre>
<p dir="auto">MUST be</p>
<pre><code class="language-text">"0.0.0.0" 
</code></pre>
<p dir="auto">(which is the MM value for listen on any network adapter)</p>
]]></description><link>https://forum.magicmirror.builders/post/109274</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/109274</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 08 May 2023 01:56:15 GMT</pubDate></item><item><title><![CDATA[Reply to Testing my module, it is stuck loading on Mon, 08 May 2023 01:55:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> I’m going to try to fill it out like a template, let me know if I’m following.</p>
<pre><code>let header = "",

let original_url = "https://api.seatgeek.com/2/events?client_id=MYCLIENTID&amp;client_secret=MYCLIENTSECRET "

let cors_url = "http://" + config.address==="IP ADDRESS HERE"?"localhost":config.address + ":" + config.port + "/cors?" + header + "&amp;url=" + original_url
</code></pre>
<p dir="auto">and then I <code>fetch(cors_url)</code>?</p>
<p dir="auto">Is this right?</p>
]]></description><link>https://forum.magicmirror.builders/post/109273</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/109273</guid><dc:creator><![CDATA[l0zarus]]></dc:creator><pubDate>Mon, 08 May 2023 01:55:14 GMT</pubDate></item><item><title><![CDATA[Reply to Testing my module, it is stuck loading on Mon, 08 May 2023 01:48:46 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/l0zarus" aria-label="Profile: l0zarus">@<bdi>l0zarus</bdi></a> ok, no headers set it to  “”</p>
<p dir="auto">you use that code to build your fetch url (and put it in the original_url variable)</p>
<p dir="auto">I just created the JS code to do the build from the parts<br />
the comment in the linked file just doesn’t help me at all…</p>
<p dir="auto">and when you execute the fetch, it sends it to magic mirror code that forwards on supposedly to avoid the cors problem…</p>
]]></description><link>https://forum.magicmirror.builders/post/109272</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/109272</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 08 May 2023 01:48:46 GMT</pubDate></item><item><title><![CDATA[Reply to Testing my module, it is stuck loading on Mon, 08 May 2023 01:45:01 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> I’m struggling to understand the first part. I don’t <em>think</em> there is any header stuff that I know of? the url is based on this format: <a href="https://api.seatgeek.com/2/events?client_id=MYCLIENTID&amp;client_secret=MYCLIENTSECRET" target="_blank" rel="noopener noreferrer nofollow ugc">https://api.seatgeek.com/2/events?client_id=MYCLIENTID&amp;client_secret=MYCLIENTSECRET</a> with other stuff added as you saw in my source code in the original post.</p>
<p dir="auto">honestly the whole thing is a bit confusing to me. I’m not sure where it is supposed to go… as part of where I define the URL variable?</p>
]]></description><link>https://forum.magicmirror.builders/post/109271</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/109271</guid><dc:creator><![CDATA[l0zarus]]></dc:creator><pubDate>Mon, 08 May 2023 01:45:01 GMT</pubDate></item><item><title><![CDATA[Reply to Testing my module, it is stuck loading on Mon, 08 May 2023 01:52:13 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/l0zarus" aria-label="Profile: l0zarus">@<bdi>l0zarus</bdi></a> CORS is controlled by the server side, NOTHING the client can do except change the capability</p>
<p dir="auto">there used to be free services where you could send the request to them and they would forward (from a known address) and send the response back to you<br />
a CORS proxy, most of those have gone away or are no longer free.</p>
<p dir="auto">we’ve added a cors safe fetch (we think) to the MM system</p>
<p dir="auto">see ~/MagicMirror/js/server_functions.js<br />
( I have tried to break that into understandable reusable sections below )</p>
<p dir="auto">u change your url request to  this cors_url</p>
<pre><code>let header_stuff_if_any="sendheaders=header1:value1,header2:value2&amp;expectedheaders=header1,header2"
// empty string, "",  if no headers

let original_url="http://www.test.com/path?param1=value1"

-----------

let_cors_url=

"http://"+
// use the config.address value, unless its "0.0.0.0", then use "localhost"
config.address==="0.0.0.0"?"localhost":config.address
+
":"
+config.port+
"/cors?"+ 
header_stuff
+"&amp;url="+
original_url 
</code></pre>
<p dir="auto">and we will send it, and return the response to your fetch</p>
]]></description><link>https://forum.magicmirror.builders/post/109266</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/109266</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 08 May 2023 01:52:13 GMT</pubDate></item><item><title><![CDATA[Reply to Testing my module, it is stuck loading on Mon, 08 May 2023 01:15:36 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> ugh, well that did not do it unfortunately. I’m not sure what to do now. It recommends setting the requests mode to ‘no-cors’. Is that something that might work here?</p>
]]></description><link>https://forum.magicmirror.builders/post/109264</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/109264</guid><dc:creator><![CDATA[l0zarus]]></dc:creator><pubDate>Mon, 08 May 2023 01:15:36 GMT</pubDate></item><item><title><![CDATA[Reply to Testing my module, it is stuck loading on Mon, 08 May 2023 00:48:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/l0zarus" aria-label="Profile: l0zarus">@<bdi>l0zarus</bdi></a> lovely CORS… welcome to the fun</p>
<p dir="auto">postman didn’t use localhost  it used the local IP address</p>
<p dir="auto">you ‘might’ get to fix it in config.js ? maybe</p>
<p dir="auto">from terminal window do</p>
<p dir="auto">ip addr</p>
<p dir="auto">that give u the local machine  ip address<br />
use that in the config.js</p>
<pre><code>address:""
</code></pre>
<p dir="auto">instead of locahost…</p>
<p dir="auto">CORS basically means, “hey, you are not in our known approved access network, get lost”</p>
]]></description><link>https://forum.magicmirror.builders/post/109260</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/109260</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 08 May 2023 00:48:32 GMT</pubDate></item><item><title><![CDATA[Reply to Testing my module, it is stuck loading on Mon, 08 May 2023 00:44:53 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> ok that was an issue! I got luxon installed in the right place. Now I’m getting the following errors:<br />
<img src="/assets/uploads/files/1683506549821-screenshot-2023-05-07-at-8.41.45-pm.png" alt="Screenshot 2023-05-07 at 8.41.45 PM.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">I tested the exact link from the first error “Access to fetch at…” in postman and I get a clean response</p>
]]></description><link>https://forum.magicmirror.builders/post/109259</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/109259</guid><dc:creator><![CDATA[l0zarus]]></dc:creator><pubDate>Mon, 08 May 2023 00:44:53 GMT</pubDate></item><item><title><![CDATA[Reply to Testing my module, it is stuck loading on Mon, 08 May 2023 00:36:01 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/l0zarus" aria-label="Profile: l0zarus">@<bdi>l0zarus</bdi></a> did yiu npm install luxon in your module folder</p>
<pre><code>npm init -y 
npm install luxon 
</code></pre>
<p dir="auto">if u don’t do the npm init in your module folder the module will be installed in the root MM node_modules, then not found here</p>
]]></description><link>https://forum.magicmirror.builders/post/109258</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/109258</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 08 May 2023 00:36:01 GMT</pubDate></item><item><title><![CDATA[Reply to Testing my module, it is stuck loading on Mon, 08 May 2023 00:26:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> alright here are the errors:</p>
<p dir="auto"><img src="/assets/uploads/files/1683505579335-screenshot-2023-05-07-at-8.25.35-pm.png" alt="Screenshot 2023-05-07 at 8.25.35 PM.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.magicmirror.builders/post/109257</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/109257</guid><dc:creator><![CDATA[l0zarus]]></dc:creator><pubDate>Mon, 08 May 2023 00:26:21 GMT</pubDate></item><item><title><![CDATA[Reply to Testing my module, it is stuck loading on Mon, 08 May 2023 00:19:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/l0zarus" aria-label="Profile: l0zarus">@<bdi>l0zarus</bdi></a> ~ means users home folder (less letters to type, remember most of this linux console stuff was created on slow 300bps phone lines… the fewer  letters the better)</p>
]]></description><link>https://forum.magicmirror.builders/post/109256</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/109256</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 08 May 2023 00:19:29 GMT</pubDate></item><item><title><![CDATA[Reply to Testing my module, it is stuck loading on Mon, 08 May 2023 00:16:46 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/l0zarus" aria-label="Profile: l0zarus">@<bdi>l0zarus</bdi></a> said in <a href="/post/109252">Testing my module, it is stuck loading</a>:</p>
<blockquote>
<p dir="auto">I am moving between my mac and raspberry pi</p>
</blockquote>
<p dir="auto">magicmirror will run on your mac…</p>
<p dir="auto">use my install script</p>
]]></description><link>https://forum.magicmirror.builders/post/109254</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/109254</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 08 May 2023 00:16:46 GMT</pubDate></item><item><title><![CDATA[Reply to Testing my module, it is stuck loading on Mon, 08 May 2023 00:16:26 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> aha! I had tried that as well, but I did not include the ~. I am learning so much from this project :)</p>
]]></description><link>https://forum.magicmirror.builders/post/109255</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/109255</guid><dc:creator><![CDATA[l0zarus]]></dc:creator><pubDate>Mon, 08 May 2023 00:16:26 GMT</pubDate></item><item><title><![CDATA[Reply to Testing my module, it is stuck loading on Mon, 08 May 2023 00:15:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/l0zarus" aria-label="Profile: l0zarus">@<bdi>l0zarus</bdi></a> its not /modules (that is in the root)</p>
<p dir="auto">depending where your module is , the quick way</p>
<pre><code>mv MMM-ConcertsAroundMe ~/MagicMirror/modules
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/109253</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/109253</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 08 May 2023 00:15:34 GMT</pubDate></item><item><title><![CDATA[Reply to Testing my module, it is stuck loading on Mon, 08 May 2023 00:15:37 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> Alright I have a few errors showing, and I’m having an issue moving my file to the modules folder. I have verified the name is the same across the folder, the js file, and the config file.</p>
<p dir="auto">First, I got the following message when trying to move it:</p>
<pre><code>mv MMM-ConcertsAroundMe /modules
mv: cannot move 'MMM-ConcertsAroundMe' to '/modules': Permission denied
</code></pre>
<p dir="auto">Will paste the console errors as well, I am moving between my mac and raspberry pi</p>
]]></description><link>https://forum.magicmirror.builders/post/109252</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/109252</guid><dc:creator><![CDATA[l0zarus]]></dc:creator><pubDate>Mon, 08 May 2023 00:15:37 GMT</pubDate></item></channel></rss>