impress-2020/pages
Emi Matchu 0e1b1eded3 Skip missing image layers in /api/outfitImage
Sometimes we don't have an image for an SWF asset. This can happen when
assets were converted to HTML5 without a PNG specified in the manifest.
(One example is bio/363, the Hind Biology for the Mutant Blumaroo.)

I'm noticing there's a second issue here on DTI's end, where it looks
like *we* have two copies of certain layers? I wonder if this was a bug
in like, the impress-2020 modeling code we tested at one point? Or if
this is in our main modeling code? e.g. the Mutant Blumaroo's bio/363
is in our database with DTI ID 192 and DTI ID 606955, and only the
former is registered as having an image (which we made ourselves and
host on S3).

So, I'm gonna start by just having the more graceful failure mode of
skipping the missing layer. But I'm also concerned about the root here,
I'll investigate!
2024-02-09 08:59:36 -08:00
..
api Skip missing image layers in /api/outfitImage 2024-02-09 08:59:36 -08:00
internal [WIP] Refactor to renderWithLayout function 2022-09-14 22:50:56 -07:00
items SSR for item trades page 2022-09-15 03:30:14 -07:00
outfits Simplify page title & SSR for saved outfit 2022-09-15 04:03:51 -07:00
support Migrate /support/petAppearances to Next.js routing 2022-09-14 19:46:57 -07:00
user/[userId]/lists [WIP] Migrate single-list page to Next.js routing 2022-09-14 23:18:13 -07:00
_app.tsx Disable Sentry 2023-11-06 12:30:53 -08:00
_document.tsx Move analytics to analytics.openneo.net 2023-12-04 22:46:14 -08:00
conversion.tsx [WIP] Migrate the conversion page 2022-09-14 19:20:49 -07:00
donate.tsx Add the /donate page 2022-09-25 08:05:38 -07:00
index.tsx Migrate home page to Next.js routing 2022-09-15 00:43:05 -07:00
modeling.tsx [WIP] Migrate /modeling to Next.js routing 2022-09-14 19:52:10 -07:00
privacy.tsx [WIP] Move Privacy Policy onto its own Next.js page 2022-09-14 19:16:26 -07:00
terms.tsx New terms of use page 2022-09-25 06:00:59 -07:00
your-outfits.tsx [WIP] Migrate /your-outfits to Next.js routing 2022-09-14 21:55:03 -07:00