<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>On 20/07/2022 12:38, James Abernathy wrote:<br>
    </p>
    <blockquote type="cite"
cite="mid:CANFv2Ekx6YOaVHbcwvJHAnL5Q0ennb1-eOqRRBaSHSUBFLAHMA@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <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"
cite="mid:CANFv2Ekx6YOaVHbcwvJHAnL5Q0ennb1-eOqRRBaSHSUBFLAHMA@mail.gmail.com">
      <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"
cite="mid:CANFv2Ekx6YOaVHbcwvJHAnL5Q0ennb1-eOqRRBaSHSUBFLAHMA@mail.gmail.com">
      <div dir="ltr">
        <div class="gmail_quote">
          <div>Jim A</div>
          <div> </div>
        </div>
      </div>
      <br>
    </blockquote>
    <p><br>
    </p>
    <p>Paul H.<br>
    </p>
  </body>
</html>