fix: Do not attempt to fetch subscriptions for deleted document
This commit is contained in:
@@ -122,7 +122,7 @@ function DataLoader({ match, children }: Props) {
|
||||
|
||||
React.useEffect(() => {
|
||||
async function fetchSubscription() {
|
||||
if (document?.id && !revisionId) {
|
||||
if (document?.id && !document?.isDeleted && !revisionId) {
|
||||
try {
|
||||
await subscriptions.fetchPage({
|
||||
documentId: document.id,
|
||||
@@ -134,7 +134,7 @@ function DataLoader({ match, children }: Props) {
|
||||
}
|
||||
}
|
||||
void fetchSubscription();
|
||||
}, [document?.id, subscriptions, revisionId]);
|
||||
}, [document?.id, document?.isDeleted, subscriptions, revisionId]);
|
||||
|
||||
React.useEffect(() => {
|
||||
async function fetchViews() {
|
||||
|
||||
Reference in New Issue
Block a user