Skip to content

Commit

Permalink
fix(clickup): use new API URLs
Browse files Browse the repository at this point in the history
Dust has introduced a new concept of `vaults`,
which are now required when manipulating documents
through the API.
  • Loading branch information
stang committed Oct 7, 2024
1 parent 5a43b8d commit 1b8d33a
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions clickup/clickup-docs-to-dust.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,16 @@ const CLICKUP_DOC_ID = process.env.CLICKUP_DOC_ID;
const DUST_API_KEY = process.env.DUST_API_KEY;
const DUST_WORKSPACE_ID = process.env.DUST_WORKSPACE_ID;
const DUST_DATASOURCE_ID = process.env.DUST_DATASOURCE_ID;
const DUST_VAULT_ID = process.env.DUST_VAULT_ID;

const missingEnvVars = [
['CLICKUP_API_KEY', CLICKUP_API_KEY],
['CLICKUP_WORKSPACE_ID', CLICKUP_WORKSPACE_ID],
['CLICKUP_DOC_ID', CLICKUP_DOC_ID],
['DUST_API_KEY', DUST_API_KEY],
['DUST_WORKSPACE_ID', DUST_WORKSPACE_ID],
['DUST_DATASOURCE_ID', DUST_DATASOURCE_ID]
['DUST_DATASOURCE_ID', DUST_DATASOURCE_ID],
['DUST_VAULT_ID', DUST_VAULT_ID]
].filter(([name, value]) => !value).map(([name]) => name);

if (missingEnvVars.length > 0) {
Expand Down Expand Up @@ -128,7 +130,7 @@ ${page.content}

try {
await limitedDustApiPost(
`/w/${DUST_WORKSPACE_ID}/data_sources/${DUST_DATASOURCE_ID}/documents/${documentId}`,
`/w/${DUST_WORKSPACE_ID}/vaults/${DUST_VAULT_ID}/data_sources/${DUST_DATASOURCE_ID}/documents/${documentId}`,
{
text: content,
source_url: `https://app.clickup.com/${CLICKUP_WORKSPACE_ID}/v/dc/${CLICKUP_DOC_ID}/${page.id}`
Expand Down

0 comments on commit 1b8d33a

Please sign in to comment.