[comixed-dev] Re: Why would field values in the CX DB via SQL cause the library pages to stop working?

  • From: "Darryl L. Pierce" <mcpierce@xxxxxxxxx>
  • To: comixed-dev@xxxxxxxxxxxxx
  • Date: Sun, 15 Dec 2019 22:54:08 -0500

When you say you're modifying the values, do you mean you're doing them
while the app's running or after?

It shouldn't have any affect on the frontend, so long as the record in the
comics table isn't deleted, as well as the records in the pages table for
the comic. All requests for covers, for example, come in referencing the
comic's record id in the comics table. The code uses that record to know
what the hash is for the image so it can go to the page cache service and,
if not found, it uses the filename in the database to know what file to
open to get the image.

On Sun, Dec 15, 2019 at 10:01 PM bareheiny <dmarc-noreply@xxxxxxxxxxxxx>

I’ve been playing with modifying the values in some of the fields
table...and this appears to cause the library pages to stop working.

By “stop working” I mean the covers never populate, and while the log file
contains “Getting cover for comic id:” messages, eventually they stop
appearing and the log gets filled with the “waiting for task or
notification” and waking messages that usually occur when CX is actually
waiting for something to do.

Darryl L. Pierce <mcpierce@xxxxxxxxx>
"Le centre du monde est partout." - Blaise Pascal
"Let's try and find some point of transcendence and leap together." - Gord

Other related posts: