diff --git a/dist/webflow-provider.js b/dist/webflow-provider.js index 7ea4427..456b5dc 100644 --- a/dist/webflow-provider.js +++ b/dist/webflow-provider.js @@ -120,7 +120,7 @@ function WebflowProvider(options) { let q = msg.q || {}; let collection_id = q.collection_id; let item_id = q.item_id; - const args = [collection_id, item_id, {}]; + const args = [collection_id, item_id, { skipValidation: true }]; try { let res = await this.shared.sdk.collections.items.getItem(...args); return entize(res); diff --git a/dist/webflow-provider.js.map b/dist/webflow-provider.js.map index 068afc7..ea600ac 100644 --- a/dist/webflow-provider.js.map +++ b/dist/webflow-provider.js.map @@ -1 +1 @@ -{"version":3,"file":"webflow-provider.js","sourceRoot":"","sources":["../src/webflow-provider.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"webflow-provider.js","sourceRoot":"","sources":["../src/webflow-provider.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/package.json b/package.json index b322aa7..46f0b8c 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "devDependencies": { "@seneca/doc": "^7.2.0", "@types/jest": "^29.5.12", - "@types/node": "^20.11.26", + "@types/node": "^20.11.27", "esbuild": "^0.20.1", "esbuild-jest": "^0.5.0", "jest": "^29.7.0", diff --git a/src/webflow-provider.ts b/src/webflow-provider.ts index 05e1cbe..17750fe 100644 --- a/src/webflow-provider.ts +++ b/src/webflow-provider.ts @@ -150,7 +150,7 @@ function WebflowProvider(this: any, options: WebflowProviderOptions) { let q = msg.q || {} let collection_id = q.collection_id let item_id = q.item_id - const args = [collection_id, item_id, {}] + const args = [collection_id, item_id, { skipValidation: true }] try { let res = await this.shared.sdk.collections.items.getItem(...args) diff --git a/test/quick.js b/test/quick.js index 9a8ffa5..a37deb2 100644 --- a/test/quick.js +++ b/test/quick.js @@ -49,32 +49,34 @@ async function runSeneca() { const cols = await seneca.entity('provider/webflow/collection').list$({ site_id: '62893b90ef00fa71089d14c6' }) - console.log('cols', cols) + // console.log('cols', cols) const col0 = await seneca.entity('provider/webflow/collection') .load$('62ac4be6f216e4e2796c3a8d') - console.log('col0', col0) + // console.log('col0', col0) const sites = await seneca.entity('provider/webflow/site').list$() - console.log('sites', sites) + // console.log('sites', sites) const site0 = await seneca.entity('provider/webflow/site').load$(sites[0].id) - console.log('site0', site0) + // console.log('site0', site0) const site1 = await seneca.entity('provider/webflow/site').load$('72893b90ef00fa71089d14c6') - console.log('site1', site1) + // console.log('site1', site1) const items = await seneca.entity('provider/webflow/colitem').list$({ collection_id: '62ac4be6f216e4e2796c3a8d' }) - console.log(items.length) + // console.log(items.length) // console.log(items[0]) - const item = await seneca.entity('provider/webflow/colitem').load$({ - collection_id:col0.id, + let q = { + collection_id: col0.id, item_id: items[0].id, - }) + } + const item = await seneca.entity('provider/webflow/colitem').load$(q) console.log(item) + console.log(q) } diff --git a/test/webflow-provider.test.js b/test/webflow-provider.test.js index 0caa511..a42083b 100644 --- a/test/webflow-provider.test.js +++ b/test/webflow-provider.test.js @@ -37,6 +37,7 @@ describe('webflow-provider', () => { await SenecaMsgTest(seneca, BasicMessages)() }) + test('site-basic', async () => { if (!Config) return const seneca = await makeSeneca() @@ -47,48 +48,57 @@ describe('webflow-provider', () => { const site0 = await seneca .entity('provider/webflow/site') - .load$(Config.site0.id) - expect(site0.name).toContain(Config.site0.name) + .load$(Config.site0.id) + expect(site0.shortName).toContain(Config.site0.shortName) }) + test('collection-basic', async () => { if (!Config) return const seneca = await makeSeneca() const list = await seneca .entity('provider/webflow/collection') - .list$(Config.site0.id) + .list$({site_id:Config.site0.id}) expect(list.length > 0).toBeTruthy() + const collection0 = await seneca .entity('provider/webflow/collection') - .load$({ - siteId: Config.site0.id, - collectionId: Config.site0.collections.collection0.id, - }) - expect(collection0.name).toContain( - Config.site0.collections.collection0.name + .load$(Config.site0.collections.collection0.id) + // console.log(collection0) + + expect(collection0.slug).toContain( + Config.site0.collections.collection0.slug ) }) + test('item-basic', async () => { if (!Config) return const seneca = await makeSeneca() const list = await seneca - .entity('provider/webflow/item') - .list$(Config.site0.collections.collection0.id) + .entity('provider/webflow/colitem') + .list$({collection_id: Config.site0.collections.collection0.id}) expect(list.length > 0).toBeTruthy() - - const item0 = await seneca.entity('provider/webflow/item').load$({ - collectionId: Config.site0.collections.collection0.id, - itemId: Config.site0.collections.collection0.items.item0.id, - }) - expect(item0.name).toContain( - Config.site0.collections.collection0.items.item0.name + + + let q = { + collection_id: Config.site0.collections.collection0.id, + item_id: Config.site0.collections.collection0.items.item0.id, + } + + const item0 = await seneca.entity('provider/webflow/colitem').load$(q) + // console.log(item0) + // console.log(q) + + expect(item0.id).toContain( + Config.site0.collections.collection0.items.item0.id ) }) + test('maintain', async () => { await Maintain() })