Skip to content

Commit 8e71e0b

Browse files
Merge pull request #46 from Nandgopal-R/hot-fix
fix
2 parents 5bc84a6 + 2c44930 commit 8e71e0b

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

src/routes/_layout.analytics.index.tsx

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,10 @@ function AnalyticsOverviewPage() {
5050
// Fetch all received responses
5151
const {
5252
data: allResponses = [],
53-
isLoading: isResponsesLoading,
54-
error: responsesError,
5553
} = useQuery({
5654
queryKey: ['received-responses'],
5755
queryFn: () => responsesApi.getAllReceived(),
56+
retry: false,
5857
})
5958

6059
// Filtering logic for responses
@@ -121,7 +120,7 @@ function AnalyticsOverviewPage() {
121120
}
122121

123122
// Loading state
124-
if (isFormsLoading || isResponsesLoading) {
123+
if (isFormsLoading) {
125124
return (
126125
<div className="h-full flex items-center justify-center">
127126
<div className="text-center">
@@ -134,8 +133,8 @@ function AnalyticsOverviewPage() {
134133
)
135134
}
136135

137-
// Error state
138-
if (formsError || responsesError || !forms) {
136+
// Error state — only block on forms error; responses can fail gracefully
137+
if (formsError || !forms) {
139138
return (
140139
<div className="h-full flex items-center justify-center">
141140
<div className="text-center max-w-md">
@@ -144,7 +143,7 @@ function AnalyticsOverviewPage() {
144143
</div>
145144
<h2 className="text-xl font-bold mb-2">Error Loading Analytics</h2>
146145
<p className="text-muted-foreground">
147-
{formsError || responsesError ? String(formsError || responsesError) : 'Failed to load form analytics'}
146+
{formsError ? String(formsError) : 'Failed to load form analytics'}
148147
</p>
149148
</div>
150149
</div>

src/routes/_layout.analytics.responses.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ function ResponsesPage() {
6666
} = useQuery({
6767
queryKey: ['received-responses'],
6868
queryFn: () => responsesApi.getAllReceived(),
69+
retry: false,
6970
})
7071

7172
// Group responses by form for the UI

0 commit comments

Comments
 (0)