Skip to content

Commit

Permalink
feat(frontend): deploy job to update entity if it is partial in loader
Browse files Browse the repository at this point in the history
  • Loading branch information
IgnisDa committed Nov 5, 2024
1 parent 17c6a2a commit 24ad07b
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ import {
import type { LoaderFunctionArgs, MetaArgs } from "@remix-run/node";
import { useLoaderData } from "@remix-run/react";
import {
DeployUpdateMetadataGroupJobDocument,
EntityLot,
MetadataGroupDetailsDocument,
UserMetadataGroupDetailsDocument,
Expand Down Expand Up @@ -58,6 +59,10 @@ export const loader = async ({ request, params }: LoaderFunctionArgs) => {
{ metadataGroupId },
),
]);
if (metadataGroupDetails.details.isPartial)
await serverGqlService.request(DeployUpdateMetadataGroupJobDocument, {
metadataGroupId,
});
return {
query,
metadataGroupId,
Expand Down
5 changes: 5 additions & 0 deletions apps/frontend/app/routes/_dashboard.media.item.$id._index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ import type {
import { Form, Link, useLoaderData } from "@remix-run/react";
import {
DeleteSeenItemDocument,
DeployUpdateMetadataJobDocument,
DisassociateMetadataDocument,
EntityLot,
MediaLot,
Expand Down Expand Up @@ -157,6 +158,10 @@ export const loader = async ({ request, params }: LoaderFunctionArgs) => {
{ metadataId },
),
]);
if (metadataDetails.isPartial)
await serverGqlService.request(DeployUpdateMetadataJobDocument, {
metadataId,
});
return { query, metadataId, metadataDetails, userMetadataDetails };
};

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ import {
import type { LoaderFunctionArgs, MetaArgs } from "@remix-run/node";
import { useLoaderData } from "@remix-run/react";
import {
DeployUpdatePersonJobDocument,
EntityLot,
PersonDetailsDocument,
UserPersonDetailsDocument,
Expand Down Expand Up @@ -57,6 +58,10 @@ export const loader = async ({ request, params }: LoaderFunctionArgs) => {
personId,
}),
]);
if (personDetails.details.isPartial)
await serverGqlService.request(DeployUpdatePersonJobDocument, {
personId,
});
return { query, personId, userPersonDetails, personDetails };
};

Expand Down

0 comments on commit 24ad07b

Please sign in to comment.