We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d23033b commit 42decf6Copy full SHA for 42decf6
src/workflows/index.js
@@ -3,6 +3,7 @@ const { simplifyObject } = require('@ulisesgascon/simplify-object')
3
const { github } = require('../providers')
4
const { initializeStore } = require('../store')
5
const { logger } = require('../utils')
6
+const { validateGithubOrg } = require('../schemas')
7
8
const mapOrgData = (data) => {
9
const mappedData = simplifyObject(data, {
@@ -47,6 +48,8 @@ const updateGithubOrgs = async (knex) => {
47
48
await Promise.all(organizations.map(async (org) => {
49
debug(`Fetching details for org (${org.login})`)
50
const data = await github.fetchOrgByLogin(org.login)
51
+ debug('Validating data')
52
+ validateGithubOrg(data)
53
debug('Transforming data')
54
const mappedData = mapOrgData(data)
55
debug('Updating organization in database')
0 commit comments