💚 Add conditional rewrites for NEXTAUTH_URL targets
This commit is contained in:
@ -76,40 +76,51 @@ const nextConfig = {
|
||||
}))
|
||||
)
|
||||
: []
|
||||
).concat([
|
||||
{
|
||||
source: '/api/typebots/:typebotId/blocks/:blockId/storage/upload-url',
|
||||
destination:
|
||||
'/api/v1/typebots/:typebotId/blocks/:blockId/storage/upload-url',
|
||||
},
|
||||
{
|
||||
source:
|
||||
'/api/typebots/:typebotId/blocks/:blockId/steps/:stepId/sampleResult',
|
||||
destination: `${process.env.NEXTAUTH_URL}/api/v1/typebots/:typebotId/webhookBlocks/:blockId/getResultExample`,
|
||||
},
|
||||
{
|
||||
source: '/api/typebots/:typebotId/blocks/:blockId/sampleResult',
|
||||
destination: `${process.env.NEXTAUTH_URL}/api/v1/typebots/:typebotId/webhookBlocks/:blockId/getResultExample`,
|
||||
},
|
||||
{
|
||||
source:
|
||||
'/api/typebots/:typebotId/blocks/:blockId/steps/:stepId/unsubscribeWebhook',
|
||||
destination: `${process.env.NEXTAUTH_URL}/api/v1/typebots/:typebotId/webhookBlocks/:blockId/unsubscribe`,
|
||||
},
|
||||
{
|
||||
source: '/api/typebots/:typebotId/blocks/:blockId/unsubscribeWebhook',
|
||||
destination: `${process.env.NEXTAUTH_URL}/api/v1/typebots/:typebotId/webhookBlocks/:blockId/unsubscribe`,
|
||||
},
|
||||
{
|
||||
source:
|
||||
'/api/typebots/:typebotId/blocks/:blockId/steps/:stepId/subscribeWebhook',
|
||||
destination: `${process.env.NEXTAUTH_URL}/api/v1/typebots/:typebotId/webhookBlocks/:blockId/subscribe`,
|
||||
},
|
||||
{
|
||||
source: '/api/typebots/:typebotId/blocks/:blockId/subscribeWebhook',
|
||||
destination: `${process.env.NEXTAUTH_URL}/api/v1/typebots/:typebotId/webhookBlocks/:blockId/subscribe`,
|
||||
},
|
||||
]),
|
||||
)
|
||||
.concat([
|
||||
{
|
||||
source:
|
||||
'/api/typebots/:typebotId/blocks/:blockId/storage/upload-url',
|
||||
destination:
|
||||
'/api/v1/typebots/:typebotId/blocks/:blockId/storage/upload-url',
|
||||
},
|
||||
])
|
||||
.concat(
|
||||
process.env.NEXTAUTH_URL
|
||||
? [
|
||||
{
|
||||
source:
|
||||
'/api/typebots/:typebotId/blocks/:blockId/steps/:stepId/sampleResult',
|
||||
destination: `${process.env.NEXTAUTH_URL}/api/v1/typebots/:typebotId/webhookBlocks/:blockId/getResultExample`,
|
||||
},
|
||||
{
|
||||
source:
|
||||
'/api/typebots/:typebotId/blocks/:blockId/sampleResult',
|
||||
destination: `${process.env.NEXTAUTH_URL}/api/v1/typebots/:typebotId/webhookBlocks/:blockId/getResultExample`,
|
||||
},
|
||||
{
|
||||
source:
|
||||
'/api/typebots/:typebotId/blocks/:blockId/steps/:stepId/unsubscribeWebhook',
|
||||
destination: `${process.env.NEXTAUTH_URL}/api/v1/typebots/:typebotId/webhookBlocks/:blockId/unsubscribe`,
|
||||
},
|
||||
{
|
||||
source:
|
||||
'/api/typebots/:typebotId/blocks/:blockId/unsubscribeWebhook',
|
||||
destination: `${process.env.NEXTAUTH_URL}/api/v1/typebots/:typebotId/webhookBlocks/:blockId/unsubscribe`,
|
||||
},
|
||||
{
|
||||
source:
|
||||
'/api/typebots/:typebotId/blocks/:blockId/steps/:stepId/subscribeWebhook',
|
||||
destination: `${process.env.NEXTAUTH_URL}/api/v1/typebots/:typebotId/webhookBlocks/:blockId/subscribe`,
|
||||
},
|
||||
{
|
||||
source:
|
||||
'/api/typebots/:typebotId/blocks/:blockId/subscribeWebhook',
|
||||
destination: `${process.env.NEXTAUTH_URL}/api/v1/typebots/:typebotId/webhookBlocks/:blockId/subscribe`,
|
||||
},
|
||||
]
|
||||
: []
|
||||
),
|
||||
}
|
||||
},
|
||||
}
|
||||
|
Reference in New Issue
Block a user