SpeciesFileGroup/taxonworks

View on GitHub
app/javascript/vue/routes/endpoints/ProjectSource.js

Summary

Maintainability
A
0 mins
Test Coverage
import { ajaxCall } from '@/helpers'
import baseCRUD from './base'

const controller = 'project_sources'
const permitParams = {
  project_source: {
    source_id: Number,
    project_id: Number
  }
}

export const ProjectSource = {
  ...baseCRUD(controller, permitParams),

  batchSyncToProject: (params) =>
    ajaxCall('post', `/${controller}/batch_sync_to_project`, params)
}