<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jul 20, 2022 at 1:21 PM Paul Harrison <<a href="mailto:mythtv@mythqml.net">mythtv@mythqml.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<p>On 20/07/2022 12:38, James Abernathy wrote:<br>
</p>
<blockquote type="cite">
<div dir="ltr">So I'm guessing I didn't see this on Ubuntu 22.04
mythtv v32 because that DB was migrated on my production MythTV
which has had mythmusic used at sometime in the past?
<div class="gmail_quote">
<div><br>
</div>
</div>
</div>
</blockquote>
<p><br>
</p>
<p>What happens is MythWeb looks for the MythMusic tables and if it
doesn't find them it does not present any options related to
MythMusic. The MythMusic tables only get created the first time
the Music plugin is used if it is installed.<br>
</p>
<p>Prior to PHP 8.1 MythWeb would work fine if MythMusic was or was
not installed but PHP 8.1 and later changes some default behavior
that means the way MythWeb looks for the MythMusic table will now
fail with an exception. The patch simply tells PHP to revert to
the old behavior so MythWeb can use the same method to look for
the table.</p>
<p><br>
</p>
<p>So basically on Ubuntu 22.04 that I assume has PHP 8.1 or later
then MythWeb will only work if at some point you installed
MythMusic and run the plugin at least once to create the Music
tables. Any Ubuntu 22.04 setup that does not have MythMusic
installed and never has then MythWeb will fail with the error
until the patch is applied to fix it.</p>
<p><br>
</p>
<blockquote type="cite">
<div dir="ltr">
<div class="gmail_quote">
<div>Are your changes going to make it to the official
mythweb?</div>
<div><br>
</div>
</div>
</div>
</blockquote>
<p><br>
</p>
<p>MythWeb no longer has a maintainer so it relies on other devs to
apply the patches. Stuart A. has been taking care of them
recently. Someone who has tried the patch should add a comment to
the issue which may stir a dev who uses MythWeb into action :)<br>
</p>
<p><br>
</p>
<blockquote type="cite">
<div dir="ltr">
<div class="gmail_quote">
<div>Jim A</div>
<div> </div>
</div>
</div>
<br>
</blockquote>
<p><br>
</p>
<p>Paul H.</p></div></blockquote><div>Okay, I'll post a comment to the pull request on github.</div><div><br></div><div>Jim A</div><div> </div></div></div>