vineanova-redux-artifacts
Version:
## Overview
12,985 lines • 325 kB
JavaScript
/**
* @module Sagas/vineaNovaApi.sagas
* @desc common sagas for vinea nova api actions
*/
import { put, call, takeLatest, all, takeLeading } from "redux-saga/effects";
import { normalize, schema } from "normalizr";
import * as APIServices from "../services";
import { VineaNovaActions } from '../actions'
/**
* commonActionCreator
*/
export function* getActivityDefaultRatesSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getActivityDefaultRates, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postActivityDefaultRatesSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postActivityDefaultRates, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putActivityDefaultRatesSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putActivityDefaultRates, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteActivityDefaultRatesSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteActivityDefaultRates, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getBlockVintageSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getBlockVintage, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postBlockVintageSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postBlockVintage, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putBlockVintageSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putBlockVintage, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteBlockVintageSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteBlockVintage, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getChartsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getCharts, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postChartsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postCharts, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postChartsByChartFiltersSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postChartsByChartFilters, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postChartsByPageFiltersSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postChartsByPageFilters, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getChartFilterSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getChartFilter, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postChartFiltersSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postChartFilters, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getDashboardPagesSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getDashboardPages, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getDashboardPageFiltersSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getDashboardPageFilters, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postDashboardPageFiltersSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postDashboardPageFilters, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getCLearCacheSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getCLearCache, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getCropBlockNotesSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getCropBlockNotes, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postCropBlockNotesSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postCropBlockNotes, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putCropBlockNotesSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putCropBlockNotes, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteCropBlockNotesSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteCropBlockNotes, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postMeasurementNoteImageSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postMeasurementNoteImage, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getCropBlockPhenologySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getCropBlockPhenology, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
const CropBlockPhenologySchema = new schema.Entity("byId");
const CropBlockPhenologyListSchema = new schema.Array(CropBlockPhenologySchema);
const {entities: {byId}, result: allIds} = normalize(response, CropBlockPhenologyListSchema);
yield put({
type: "MERGE_ALL_IDS",
payload: {byId, allIds},
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postCropBlockPhenologySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postCropBlockPhenology, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putCropBlockPhenologySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putCropBlockPhenology, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteCropBlockPhenologySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteCropBlockPhenology, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getCropBlockSettingSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getCropBlockSetting, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postCropBlockSettingSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postCropBlockSetting, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putCropBlockSettingSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putCropBlockSetting, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteCropBlockSettingSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteCropBlockSetting, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getCropBlockVintageSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getCropBlockVintage, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
const CropBlockVintageSchema = new schema.Entity("byId");
const CropBlockVintageListSchema = new schema.Array(CropBlockVintageSchema);
const {entities: {byId}, result: allIds} = normalize(response, CropBlockVintageListSchema);
yield put({
type: "MERGE_ALL_IDS",
payload: {byId, allIds},
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postCropBlockVintageSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postCropBlockVintage, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putCropBlockVintageSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putCropBlockVintage, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteCropBlockVintageSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteCropBlockVintage, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getSitesSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getSites, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putSitesSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putSites, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getSensorsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getSensors, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putSensorsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putSensors, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getSensorBlocksSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getSensorBlocks, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getTriggerSensorSummaryDataSyncSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getTriggerSensorSummaryDataSync, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getEventLogSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getEventLog, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putEventLogStatusSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putEventLogStatus, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postNewLoginEventLogSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postNewLoginEventLog, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getDemoExcelDataSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getDemoExcelData, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* gethealthcheckSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.gethealthcheck, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* posthealthcheckSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.posthealthcheck, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentitySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentity, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentityDetailsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentityDetails, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postIdentityStatusSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postIdentityStatus, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentitiesByRoleSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentitiesByRole, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentitiesByClassificationSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentitiesByClassification, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentitiesByTypeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentitiesByType, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postIdentityAccommodationSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postIdentityAccommodation, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putIdentityAccommodationSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putIdentityAccommodation, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentityAccommodationSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentityAccommodation, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteIdentityAccommodationSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteIdentityAccommodation, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentityActivitySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentityActivity, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postIdentityActivitySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postIdentityActivity, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putIdentityActivitySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putIdentityActivity, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteIdentityActivitySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteIdentityActivity, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentityClassificationSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentityClassification, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postIdentityClassificationSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postIdentityClassification, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putIdentityClassificationSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putIdentityClassification, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteIdentityClassificationSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteIdentityClassification, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postIdentityConsumableSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postIdentityConsumable, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putIdentityConsumableSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putIdentityConsumable, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentityConsumableSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentityConsumable, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteIdentityConsumableSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteIdentityConsumable, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentityContactMethodSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentityContactMethod, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postContactMethodSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postContactMethod, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putContactMethodSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putContactMethod, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteContactMethodSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteContactMethod, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentityContactMethodAddressSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentityContactMethodAddress, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postIdentityContactMethodAddressSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postIdentityContactMethodAddress, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putIdentityContactMethodAddressSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putIdentityContactMethodAddress, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postIdentityCourseSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postIdentityCourse, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putIdentityCourseSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putIdentityCourse, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentityCourseSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentityCourse, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteIdentityCourseSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteIdentityCourse, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentityDataConnectorSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentityDataConnector, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postIdentityDataConnectorSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postIdentityDataConnector, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putIdentityDataConnectorSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putIdentityDataConnector, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteIdentityDataConnectorSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteIdentityDataConnector, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getAllIdentityDataConnectorsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getAllIdentityDataConnectors, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentityJobSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentityJob, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postIdentityJobSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postIdentityJob, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putIdentityJobSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putIdentityJob, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteIdentityJobSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteIdentityJob, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getJobRowSpecialAttributesSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getJobRowSpecialAttributes, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentityNotesSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentityNotes, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putIdentityNoteSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putIdentityNote, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postIdentityNoteSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postIdentityNote, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentityNoteSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentityNote, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteIdentityNoteSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteIdentityNote, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putIdentityNoteImageSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putIdentityNoteImage, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteIdentityNoteImageSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteIdentityNoteImage, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postIdentityOrganisationSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postIdentityOrganisation, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putIdentityOrganisationSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putIdentityOrganisation, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentityOrganisationSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentityOrganisation, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteIdentityOrganisationSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteIdentityOrganisation, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postIdentityPersonSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postIdentityPerson, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putIdentityPersonSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putIdentityPerson, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentityPersonSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentityPerson, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteIdentityPersonSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteIdentityPerson, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentityReferenceSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentityReference, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postIdentityReferenceSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postIdentityReference, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putIdentityReferenceSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putIdentityReference, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteIdentityReferenceSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteIdentityReference, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentityRelationshipSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentityRelationship, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postIdentityRelationshipSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postIdentityRelationship, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putIdentityRelationshipSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putIdentityRelationship, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteIdentityRelationshipSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteIdentityRelationship, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentityRelationshipTypeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentityRelationshipType, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postDependentIdentityRelationshipBulkSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postDependentIdentityRelationshipBulk, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postIdentityRoleSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postIdentityRole, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putIdentityRoleSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putIdentityRole, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentityRoleSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentityRole, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteIdentityRoleSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteIdentityRole, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentityServiceProviderSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentityServiceProvider, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postIdentityServiceProviderSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postIdentityServiceProvider, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putIdentityServiceProviderSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putIdentityServiceProvider, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteIdentityServiceProviderSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteIdentityServiceProvider, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getGetServiceProviderActivityMappingsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getGetServiceProviderActivityMappings, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putUpdateServiceProviderActivityMappingsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putUpdateServiceProviderActivityMappings, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentitySupplyContractSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentitySupplyContract, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postIdentitySupplyContractSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postIdentitySupplyContract, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putIdentitySupplyContractSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putIdentitySupplyContract, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteIdentitySupplyContractSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteIdentitySupplyContract, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putIdentityUserPersonSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putIdentityUserPerson, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentityUserPersonSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentityUserPerson, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postIdentityVehicleSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postIdentityVehicle, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putIdentityVehicleSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putIdentityVehicle, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentityVehicleSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentityVehicle, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteIdentityVehicleSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteIdentityVehicle, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getGridVineyardBlocksSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getGridVineyardBlocks, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentityVineyardBlocksSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentityVineyardBlocks, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
const IdentityVineyardBlocksSchema = new schema.Entity("byId");
const IdentityVineyardBlocksListSchema = new schema.Array(IdentityVineyardBlocksSchema);
const {entities: {byId}, result: allIds} = normalize(response, IdentityVineyardBlocksListSchema);
yield put({
type: "MERGE_ALL_IDS",
payload: {byId, allIds},
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postIdentityVineyardBlockSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postIdentityVineyardBlock, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putIdentityVineyardBlockSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putIdentityVineyardBlock, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteIdentityVineyardBlockSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteIdentityVineyardBlock, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getVineyardBlockCropMeasurementsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getVineyardBlockCropMeasurements, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getAdHocBlockVintageAllocationSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getAdHocBlockVintageAllocation, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putAdHocBlockVintageAllocationSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putAdHocBlockVintageAllocation, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentityVineyardBlockRowsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentityVineyardBlockRows, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postIdentityVineyardBlockRowSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postIdentityVineyardBlockRow, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putIdentityVineyardBlockRowSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putIdentityVineyardBlockRow, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteIdentityVineyardBlockRowSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteIdentityVineyardBlockRow, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getImportTypeFiltersSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getImportTypeFilters, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postImportSheetsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postImportSheets, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getInvoiceBatchesSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getInvoiceBatches, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getInvoiceJobsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getInvoiceJobs, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getDraftInvoiceJobsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getDraftInvoiceJobs, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getInvoiceBatchSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getInvoiceBatch, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getInvoiceBatchHeadersSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getInvoiceBatchHeaders, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteInvoiceSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteInvoice, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getJobActivitySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getJobActivity, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postJobActivitySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postJobActivity, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putJobActivitySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putJobActivity, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteJobActivitySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteJobActivity, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getJobActivitiesSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getJobActivities, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getJobActivityRateSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getJobActivityRate, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postJobActivityRateSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postJobActivityRate, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putJobActivityRateSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putJobActivityRate, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteJobActivityRateSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteJobActivityRate, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getGetJobActivityRatesSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getGetJobActivityRates, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getJobBlockSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getJobBlock, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postJobBlockSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postJobBlock, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putJobBlockSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putJobBlock, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteJobBlockSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteJobBlock, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putJobBlockStatusSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putJobBlockStatus, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getBlocksForJobSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getBlocksForJob, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postJobBlocksBulkSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postJobBlocksBulk, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getJobBlockRowsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getJobBlockRows, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postJobBlockRowsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postJobBlockRows, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putJobBlockRowsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putJobBlockRows, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteJobBlockRowsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteJobBlockRows, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postSplitJobBlockRowSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postSplitJobBlockRow, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getRowsByJobBlockSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getRowsByJobBlock, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postRowsByJobBlockSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postRowsByJobBlock, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getJobEventsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getJobEvents, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postJobEventsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postJobEvents, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putJobEventsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putJobEvents, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteJobEventsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteJobEvents, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getJobSupervisorSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getJobSupervisor, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postJobSupervisorSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postJobSupervisor, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putJobSupervisorSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putJobSupervisor, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteJobSupervisorSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteJobSupervisor, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getJobWorkRecordsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getJobWorkRecords, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteJobWorkRecordsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteJobWorkRecords, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getJobWorkRecordSupervisorsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getJobWorkRecordSupervisors, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getJobWorkRecordWorkersSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getJobWorkRecordWorkers, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getJobWorkRecordSpecialActivitiesSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getJobWorkRecordSpecialActivities, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getJobWorkRecordEquipmentSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getJobWorkRecordEquipment, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getJobWorkRecordReferenceTypesSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getJobWorkRecordReferenceTypes, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postLinkedDocumentSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postLinkedDocument, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getLinkedDocumentSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getLinkedDocument, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putLinkedDocumentSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putLinkedDocument, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteLinkedDocumentSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteLinkedDocument, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getLinkedDocumentsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getLinkedDocuments, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getGetLookUpSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getGetLookUp, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postQueueMessageSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postQueueMessage, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postObjectLogoSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postObjectLogo, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getObjectLogoSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getObjectLogo, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putObjectLogoSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putObjectLogo, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteObjectLogoSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteObjectLogo, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getPayrollPeriodsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getPayrollPeriods, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getPayrollPeriodSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getPayrollPeriod, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postPayrollPeriodSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postPayrollPeriod, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putPayrollPeriodSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putPayrollPeriod, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deletePayrollPeriodSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deletePayrollPeriod, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getPayrollPeriodLinesSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getPayrollPeriodLines, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getPayrollServiceProvidersSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getPayrollServiceProviders, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getPayrollMaxEndDateSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getPayrollMaxEndDate, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postPayrollPeriodLinesGenerateSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postPayrollPeriodLinesGenerate, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getPayrollPeriodWorkersSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getPayrollPeriodWorkers, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postPayrollPeriodWorkersSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postPayrollPeriodWorkers, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deletePayrollPeriodWorkersSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deletePayrollPeriodWorkers, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getPayrollPeriodWorkerSearchSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getPayrollPeriodWorkerSearch, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getPlanActivitiesSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getPlanActivities, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postPlanActivitiesSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postPlanActivities, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putPlanActivitiesSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putPlanActivities, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deletePlanActivitiesSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deletePlanActivities, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getPlanActivitiesByPlanSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getPlanActivitiesByPlan, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getPlanActivityTotalWorkUnitsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getPlanActivityTotalWorkUnits, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putUpdatePlanActivityBlocksSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putUpdatePlanActivityBlocks, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getPlanActivityBlocksSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getPlanActivityBlocks, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getPlanBlocksSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getPlanBlocks, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postPlanBlocksSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postPlanBlocks, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putPlanBlocksSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putPlanBlocks, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deletePlanBlocksSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deletePlanBlocks, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getGetAvailablePlanBlocksSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getGetAvailablePlanBlocks, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteBulkPlanBlocksSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteBulkPlanBlocks, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getPlansSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getPlans, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postPlansSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postPlans, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putPlansSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putPlans, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deletePlansSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deletePlans, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getprocessblocksamplingSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getprocessblocksampling, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postprocessblocksamplingSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postprocessblocksampling, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getReportsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getReports, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postReportFileSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postReportFile, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postReportFiltersSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postReportFilters, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getGetTokenSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getGetToken, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getSampleHeadersSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getSampleHeaders, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putSampleHeaderStatusSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putSampleHeaderStatus, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putSampleHeaderInstructionsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putSampleHeaderInstructions, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putRecommendedSampleSizeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putRecommendedSampleSize, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteSampleHeaderSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteSampleHeader, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postSampleHeaderSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postSampleHeader, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putSampleHeaderSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putSampleHeader, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getSampleIdentitySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getSampleIdentity, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postSampleIdentitySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postSampleIdentity, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getSampleHeaderLinesSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getSampleHeaderLines, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putSampleHeaderLinesSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putSampleHeaderLines, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putMoveSampleLinesSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putMoveSampleLines, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postAssignSampleHeadersSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postAssignSampleHeaders, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postSamplingUsersSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postSamplingUsers, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postDeAssignSampleHeadersSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postDeAssignSampleHeaders, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postSampleSetsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postSampleSets, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getSampleBlockVintagesSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getSampleBlockVintages, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postSampleSetSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postSampleSet, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteSampleSetSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteSampleSet, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postSearchIdentitySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postSearchIdentity, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postSearchPlansSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postSearchPlans, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postSearchSupplyContractsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postSearchSupplyContracts, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postSearchJobsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postSearchJobs, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postSearchTrackingVineyardsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postSearchTrackingVineyards, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postSearchTrackingBlockVintagesSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postSearchTrackingBlockVintages, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postQuickSearchSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postQuickSearch, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getVineyardBlocksGeometrySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getVineyardBlocksGeometry, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getVineyardGeometrySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getVineyardGeometry, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getRegionVineyardGeometrySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getRegionVineyardGeometry, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getVineyardBlockActivityProgressSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getVineyardBlockActivityProgress, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getRegionActivityProgressSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getRegionActivityProgress, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getSubRegionActivityProgressSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getSubRegionActivityProgress, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getSyncVineyardGeometrySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getSyncVineyardGeometry, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getSupplyContractBlocksGeometrySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getSupplyContractBlocksGeometry, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getSupplyContractBlockSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getSupplyContractBlock, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postSupplyContractBlockSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postSupplyContractBlock, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putSupplyContractBlockSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putSupplyContractBlock, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteSupplyContractBlockSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteSupplyContractBlock, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getBlocksForSupplyContractSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getBlocksForSupplyContract, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getUserHistorySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getUserHistory, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postUserHistorySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postUserHistory, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentityVineyardSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentityVineyard, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postIdentityVineyardSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postIdentityVineyard, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putIdentityVineyardSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putIdentityVineyard, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteIdentityVineyardSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteIdentityVineyard, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getIdentityVineyardTrackingSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getIdentityVineyardTracking, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getTriggerVintraceMetricDataSyncSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getTriggerVintraceMetricDataSync, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getWineryVintageBlockAllocationsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getWineryVintageBlockAllocations, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postWineryVintageBlockAllocationsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postWineryVintageBlockAllocations, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putWineryVintageBlockAllocationsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putWineryVintageBlockAllocations, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* deleteWineryVintageBlockAllocationsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.deleteWineryVintageBlockAllocations, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getWorkersSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getWorkers, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getWorkerPayPeriodsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getWorkerPayPeriods, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getWorkerWorkRecordsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getWorkerWorkRecords, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getWorkRecordsConsumableSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getWorkRecordsConsumable, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putWorkRecordsConsumableSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putWorkRecordsConsumable, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postWorkRecordsConsumableSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postWorkRecordsConsumable, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getWorkRecordsConsumableOptionsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getWorkRecordsConsumableOptions, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getWorkRecordsConsumablePriceSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getWorkRecordsConsumablePrice, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getWorkRecordsGenericSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getWorkRecordsGeneric, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putWorkRecordsGenericSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putWorkRecordsGeneric, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postWorkRecordsGenericSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postWorkRecordsGeneric, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getWorkRecordsHourlySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getWorkRecordsHourly, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postWorkRecordsHourlySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postWorkRecordsHourly, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* putWorkRecordsHourlySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.putWorkRecordsHourly, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getWorkRecordsPieceworkGroupSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getWorkRecordsPieceworkGroup, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getWorkRecordsPieceworkGroupWorkersSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getWorkRecordsPieceworkGroupWorkers, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getWorkRecordsPieceworkGroupRowsSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getWorkRecordsPieceworkGroupRows, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* postWorkRecordsPieceworkSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.postWorkRecordsPiecework, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupClassificationSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupClassification, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupClassificationGroupSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupClassificationGroup, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupClassificationGroupIdentityTypeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupClassificationGroupIdentityType, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupReferenceTypeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupReferenceType, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupIdentityTypeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupIdentityType, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupRoleTypeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupRoleType, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupRoleTypeIdentityTypeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupRoleTypeIdentityType, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupBusinessUnitSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupBusinessUnit, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupReferenceTypeIdentityTypeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupReferenceTypeIdentityType, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupRelationshipTypeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupRelationshipType, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupContactMethodSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupContactMethod, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupGenderSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupGender, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupNationalitySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupNationality, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupEthnicitySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupEthnicity, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupLanguageSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupLanguage, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupCountrySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupCountry, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupSalutationSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupSalutation, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupGrowingRegionSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupGrowingRegion, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupGrowingSubRegionSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupGrowingSubRegion, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupTownSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupTown, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupVarietySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupVariety, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupBlockVintageStatusSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupBlockVintageStatus, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupTrellisSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupTrellis, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupRootStockSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupRootStock, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupVarietyCloneSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupVarietyClone, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupVintageSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupVintage, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupRowSpecialAttributeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupRowSpecialAttribute, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupNoteStatusSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupNoteStatus, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupMeasureSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupMeasure, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupMeasureGroupSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupMeasureGroup, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupMeasureInstanceSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupMeasureInstance, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupKeywordSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupKeyword, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupSampleRequestStatusSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupSampleRequestStatus, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupPayrollSystemSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupPayrollSystem, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupDataProviderSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupDataProvider, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupDataProviderTypeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupDataProviderType, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupPhenologyMeasureSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupPhenologyMeasure, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupPhenologyMeasureOptionSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupPhenologyMeasureOption, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupPhenologyMeasureSetSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupPhenologyMeasureSet, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupPhenologyMeasureTypeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupPhenologyMeasureType, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupCropSettingInstanceSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupCropSettingInstance, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupCropSettingOptionSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupCropSettingOption, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupInactiveReasonSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupInactiveReason, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupDocumentTypeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupDocumentType, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupDocumentStatusSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupDocumentStatus, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupDashboardPageFiltersSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupDashboardPageFilters, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupChartFiltersSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupChartFilters, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupVehicleTypeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupVehicleType, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupVehicleMakeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupVehicleMake, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupConsumableTypeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupConsumableType, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupSensorStatusSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupSensorStatus, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupSensorTypeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupSensorType, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupSensorTypeMeasureUnitSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupSensorTypeMeasureUnit, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupActivitySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupActivity, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupDisplayAttributeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupDisplayAttribute, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupDurationSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupDuration, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupWorkUnitSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupWorkUnit, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupResourceTypeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupResourceType, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupResourceTypeUnitSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupResourceTypeUnit, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupCostingUnitSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupCostingUnit, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupActivityGroupSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupActivityGroup, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupPlanTypeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupPlanType, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupPlanStatusSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupPlanStatus, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupSupplyContractTypeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupSupplyContractType, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupJobEventActionSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupJobEventAction, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupJobInvoiceMethodSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupJobInvoiceMethod, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupJobQuantityTypeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupJobQuantityType, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupJobStatusSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupJobStatus, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupJobTypeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupJobType, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupJobTypeWorkRecordTypeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupJobTypeWorkRecordType, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupWorkRecordLevelSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupWorkRecordLevel, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupPayrollRecordTypeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupPayrollRecordType, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupJobWorkUnitSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupJobWorkUnit, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupWorkRecordUnitTypeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupWorkRecordUnitType, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupIdentityActivitySagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupIdentityActivity, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupSystemDataSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupSystemData, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupSiteTypeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupSiteType, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupImportTypeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupImportType, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupEventLogStatusSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupEventLogStatus, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupCostAllocationFactorSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupCostAllocationFactor, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupReportTypeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupReportType, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupWineryDataTypeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupWineryDataType, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupWineryDataAllocationRuleSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupWineryDataAllocationRule, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupWorkRecordTypeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupWorkRecordType, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupPayLoadingSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupPayLoading, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupSplitTypeSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupSplitType, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupPayrollStatusSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupPayrollStatus, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
export function* getlookupBatchStatusSagas(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "FETCHING",
name: reducerName,
});
const response = yield call(APIServices.getlookupBatchStatus, payload);
yield put({
type: "SUCCESS",
payload: response,
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
/** run all lookups requests **/
export function* fetchAllLookupsSagas(action) {
try {
yield put(
VineaNovaActions.api.v1.lookupClassification.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupClassificationGroup.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupClassificationGroupIdentityType.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupReferenceType.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupIdentityType.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupRoleType.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupRoleTypeIdentityType.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupBusinessUnit.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupReferenceTypeIdentityType.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupRelationshipType.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupContactMethod.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupGender.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupNationality.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupEthnicity.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupLanguage.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupCountry.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupSalutation.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupGrowingRegion.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupGrowingSubRegion.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupTown.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupVariety.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupBlockVintageStatus.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupTrellis.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupRootStock.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupVarietyClone.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupVintage.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupRowSpecialAttribute.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupNoteStatus.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupMeasure.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupMeasureGroup.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupMeasureInstance.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupKeyword.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupSampleRequestStatus.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupPayrollSystem.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupDataProvider.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupDataProviderType.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupPhenologyMeasure.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupPhenologyMeasureOption.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupPhenologyMeasureSet.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupPhenologyMeasureType.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupCropSettingInstance.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupCropSettingOption.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupInactiveReason.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupDocumentType.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupDocumentStatus.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupDashboardPageFilters.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupChartFilters.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupVehicleType.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupVehicleMake.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupConsumableType.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupSensorStatus.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupSensorType.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupSensorTypeMeasureUnit.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupActivity.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupDisplayAttribute.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupDuration.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupWorkUnit.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupResourceType.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupResourceTypeUnit.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupCostingUnit.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupActivityGroup.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupPlanType.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupPlanStatus.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupSupplyContractType.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupJobEventAction.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupJobInvoiceMethod.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupJobQuantityType.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupJobStatus.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupJobType.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupJobTypeWorkRecordType.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupWorkRecordLevel.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupPayrollRecordType.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupJobWorkUnit.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupWorkRecordUnitType.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupIdentityActivity.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupSystemData.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupSiteType.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupImportType.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupEventLogStatus.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupCostAllocationFactor.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupReportType.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupWineryDataType.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupWineryDataAllocationRule.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupWorkRecordType.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupPayLoading.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupSplitType.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupPayrollStatus.get.request(),
);
yield put(
VineaNovaActions.api.v1.lookupBatchStatus.get.request(),
);
} catch (err) {
console.error(err);
}
}
/** run clear reducer state **/
function* clearReducerData(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: "CLEAR_DATA",
name: reducerName,
});
} catch (err) {
console.error(err);
/* istanbul ignore next */
yield put({
type: "ERROR",
payload: err,
name: reducerName,
});
}
}
function* commonEntityPartialUpdateActionCreator(action) {
const {
payload = {},
meta: { reducerName },
} = action;
try {
yield put({
type: 'UPDATE_PARTIAL_ENTITY',
payload,
name: reducerName,
});
} catch (err) {
yield put({
type: 'ERROR',
payload: err,
name: reducerName,
});
}
}
export default function* root() {
yield all([
takeLatest(VineaNovaActions.api.v1.activityDefaultRates.get.request().type, getActivityDefaultRatesSagas),
takeLatest(VineaNovaActions.api.v1.activityDefaultRates.post.request().type, postActivityDefaultRatesSagas),
takeLatest(VineaNovaActions.api.v1.activityDefaultRates.put.request().type, putActivityDefaultRatesSagas),
takeLatest(VineaNovaActions.api.v1.activityDefaultRates.delete.request().type, deleteActivityDefaultRatesSagas),
takeLatest(VineaNovaActions.api.v1.blockVintage.get.request().type, getBlockVintageSagas),
takeLatest(VineaNovaActions.api.v1.blockVintage.post.request().type, postBlockVintageSagas),
takeLatest(VineaNovaActions.api.v1.blockVintage.put.request().type, putBlockVintageSagas),
takeLatest(VineaNovaActions.api.v1.blockVintage.delete.request().type, deleteBlockVintageSagas),
takeLatest(VineaNovaActions.api.v1.charts.get.request().type, getChartsSagas),
takeLatest(VineaNovaActions.api.v1.charts.post.request().type, postChartsSagas),
takeLatest(VineaNovaActions.api.v1.chartsByChartFilters.post.request().type, postChartsByChartFiltersSagas),
takeLatest(VineaNovaActions.api.v1.chartsByPageFilters.post.request().type, postChartsByPageFiltersSagas),
takeLatest(VineaNovaActions.api.v1.chartFilter.get.request().type, getChartFilterSagas),
takeLatest(VineaNovaActions.api.v1.chartFilters.post.request().type, postChartFiltersSagas),
takeLatest(VineaNovaActions.api.v1.dashboardPages.get.request().type, getDashboardPagesSagas),
takeLatest(VineaNovaActions.api.v1.dashboardPageFilters.get.request().type, getDashboardPageFiltersSagas),
takeLatest(VineaNovaActions.api.v1.dashboardPageFilters.post.request().type, postDashboardPageFiltersSagas),
takeLatest(VineaNovaActions.api.v1.cLearCache.get.request().type, getCLearCacheSagas),
takeLatest(VineaNovaActions.api.v1.cropBlockNotes.get.request().type, getCropBlockNotesSagas),
takeLatest(VineaNovaActions.api.v1.cropBlockNotes.post.request().type, postCropBlockNotesSagas),
takeLatest(VineaNovaActions.api.v1.cropBlockNotes.put.request().type, putCropBlockNotesSagas),
takeLatest(VineaNovaActions.api.v1.cropBlockNotes.delete.request().type, deleteCropBlockNotesSagas),
takeLatest(VineaNovaActions.api.v1.measurementNoteImage.post.request().type, postMeasurementNoteImageSagas),
takeLatest(VineaNovaActions.api.v1.cropBlockPhenology.get.request().type, getCropBlockPhenologySagas),
takeLatest(VineaNovaActions.api.v1.cropBlockPhenology.post.request().type, postCropBlockPhenologySagas),
takeLatest(VineaNovaActions.api.v1.cropBlockPhenology.put.request().type, putCropBlockPhenologySagas),
takeLatest(VineaNovaActions.api.v1.cropBlockPhenology.delete.request().type, deleteCropBlockPhenologySagas),
takeLatest(VineaNovaActions.api.v1.cropBlockSetting.get.request().type, getCropBlockSettingSagas),
takeLatest(VineaNovaActions.api.v1.cropBlockSetting.post.request().type, postCropBlockSettingSagas),
takeLatest(VineaNovaActions.api.v1.cropBlockSetting.put.request().type, putCropBlockSettingSagas),
takeLatest(VineaNovaActions.api.v1.cropBlockSetting.delete.request().type, deleteCropBlockSettingSagas),
takeLatest(VineaNovaActions.api.v1.cropBlockVintage.get.request().type, getCropBlockVintageSagas),
takeLatest(VineaNovaActions.api.v1.cropBlockVintage.post.request().type, postCropBlockVintageSagas),
takeLatest(VineaNovaActions.api.v1.cropBlockVintage.put.request().type, putCropBlockVintageSagas),
takeLatest(VineaNovaActions.api.v1.cropBlockVintage.delete.request().type, deleteCropBlockVintageSagas),
takeLatest(VineaNovaActions.api.v1.sites.get.request().type, getSitesSagas),
takeLatest(VineaNovaActions.api.v1.sites.put.request().type, putSitesSagas),
takeLatest(VineaNovaActions.api.v1.sensors.get.request().type, getSensorsSagas),
takeLatest(VineaNovaActions.api.v1.sensors.put.request().type, putSensorsSagas),
takeLatest(VineaNovaActions.api.v1.sensorBlocks.get.request().type, getSensorBlocksSagas),
takeLatest(VineaNovaActions.api.v1.triggerSensorSummaryDataSync.get.request().type, getTriggerSensorSummaryDataSyncSagas),
takeLatest(VineaNovaActions.api.v1.eventLog.get.request().type, getEventLogSagas),
takeLatest(VineaNovaActions.api.v1.eventLogStatus.put.request().type, putEventLogStatusSagas),
takeLatest(VineaNovaActions.api.v1.newLoginEventLog.post.request().type, postNewLoginEventLogSagas),
takeLatest(VineaNovaActions.api.v1.demoExcelData.get.request().type, getDemoExcelDataSagas),
takeLatest(VineaNovaActions.api.v1.healthcheck.get.request().type, gethealthcheckSagas),
takeLatest(VineaNovaActions.api.v1.healthcheck.post.request().type, posthealthcheckSagas),
takeLatest(VineaNovaActions.api.v1.identity.get.request().type, getIdentitySagas),
takeLatest(VineaNovaActions.api.v1.identityDetails.get.request().type, getIdentityDetailsSagas),
takeLatest(VineaNovaActions.api.v1.identityStatus.post.request().type, postIdentityStatusSagas),
takeLatest(VineaNovaActions.api.v1.identitiesByRole.get.request().type, getIdentitiesByRoleSagas),
takeLatest(VineaNovaActions.api.v1.identitiesByClassification.get.request().type, getIdentitiesByClassificationSagas),
takeLatest(VineaNovaActions.api.v1.identitiesByType.get.request().type, getIdentitiesByTypeSagas),
takeLatest(VineaNovaActions.api.v1.identityAccommodation.post.request().type, postIdentityAccommodationSagas),
takeLatest(VineaNovaActions.api.v1.identityAccommodation.put.request().type, putIdentityAccommodationSagas),
takeLatest(VineaNovaActions.api.v1.identityAccommodation.get.request().type, getIdentityAccommodationSagas),
takeLatest(VineaNovaActions.api.v1.identityAccommodation.delete.request().type, deleteIdentityAccommodationSagas),
takeLatest(VineaNovaActions.api.v1.identityActivity.get.request().type, getIdentityActivitySagas),
takeLatest(VineaNovaActions.api.v1.identityActivity.post.request().type, postIdentityActivitySagas),
takeLatest(VineaNovaActions.api.v1.identityActivity.put.request().type, putIdentityActivitySagas),
takeLatest(VineaNovaActions.api.v1.identityActivity.delete.request().type, deleteIdentityActivitySagas),
takeLatest(VineaNovaActions.api.v1.identityClassification.get.request().type, getIdentityClassificationSagas),
takeLatest(VineaNovaActions.api.v1.identityClassification.post.request().type, postIdentityClassificationSagas),
takeLatest(VineaNovaActions.api.v1.identityClassification.put.request().type, putIdentityClassificationSagas),
takeLatest(VineaNovaActions.api.v1.identityClassification.delete.request().type, deleteIdentityClassificationSagas),
takeLatest(VineaNovaActions.api.v1.identityConsumable.post.request().type, postIdentityConsumableSagas),
takeLatest(VineaNovaActions.api.v1.identityConsumable.put.request().type, putIdentityConsumableSagas),
takeLatest(VineaNovaActions.api.v1.identityConsumable.get.request().type, getIdentityConsumableSagas),
takeLatest(VineaNovaActions.api.v1.identityConsumable.delete.request().type, deleteIdentityConsumableSagas),
takeLatest(VineaNovaActions.api.v1.identityContactMethod.get.request().type, getIdentityContactMethodSagas),
takeLatest(VineaNovaActions.api.v1.contactMethod.post.request().type, postContactMethodSagas),
takeLatest(VineaNovaActions.api.v1.contactMethod.put.request().type, putContactMethodSagas),
takeLatest(VineaNovaActions.api.v1.contactMethod.delete.request().type, deleteContactMethodSagas),
takeLatest(VineaNovaActions.api.v1.identityContactMethodAddress.get.request().type, getIdentityContactMethodAddressSagas),
takeLatest(VineaNovaActions.api.v1.identityContactMethodAddress.post.request().type, postIdentityContactMethodAddressSagas),
takeLatest(VineaNovaActions.api.v1.identityContactMethodAddress.put.request().type, putIdentityContactMethodAddressSagas),
takeLatest(VineaNovaActions.api.v1.identityCourse.post.request().type, postIdentityCourseSagas),
takeLatest(VineaNovaActions.api.v1.identityCourse.put.request().type, putIdentityCourseSagas),
takeLatest(VineaNovaActions.api.v1.identityCourse.get.request().type, getIdentityCourseSagas),
takeLatest(VineaNovaActions.api.v1.identityCourse.delete.request().type, deleteIdentityCourseSagas),
takeLatest(VineaNovaActions.api.v1.identityDataConnector.get.request().type, getIdentityDataConnectorSagas),
takeLatest(VineaNovaActions.api.v1.identityDataConnector.post.request().type, postIdentityDataConnectorSagas),
takeLatest(VineaNovaActions.api.v1.identityDataConnector.put.request().type, putIdentityDataConnectorSagas),
takeLatest(VineaNovaActions.api.v1.identityDataConnector.delete.request().type, deleteIdentityDataConnectorSagas),
takeLatest(VineaNovaActions.api.v1.allIdentityDataConnectors.get.request().type, getAllIdentityDataConnectorsSagas),
takeLatest(VineaNovaActions.api.v1.identityJob.get.request().type, getIdentityJobSagas),
takeLatest(VineaNovaActions.api.v1.identityJob.post.request().type, postIdentityJobSagas),
takeLatest(VineaNovaActions.api.v1.identityJob.put.request().type, putIdentityJobSagas),
takeLatest(VineaNovaActions.api.v1.identityJob.delete.request().type, deleteIdentityJobSagas),
takeLatest(VineaNovaActions.api.v1.jobRowSpecialAttributes.get.request().type, getJobRowSpecialAttributesSagas),
takeLatest(VineaNovaActions.api.v1.identityNotes.get.request().type, getIdentityNotesSagas),
takeLatest(VineaNovaActions.api.v1.identityNote.put.request().type, putIdentityNoteSagas),
takeLatest(VineaNovaActions.api.v1.identityNote.post.request().type, postIdentityNoteSagas),
takeLatest(VineaNovaActions.api.v1.identityNote.get.request().type, getIdentityNoteSagas),
takeLatest(VineaNovaActions.api.v1.identityNote.delete.request().type, deleteIdentityNoteSagas),
takeLatest(VineaNovaActions.api.v1.identityNoteImage.put.request().type, putIdentityNoteImageSagas),
takeLatest(VineaNovaActions.api.v1.identityNoteImage.delete.request().type, deleteIdentityNoteImageSagas),
takeLatest(VineaNovaActions.api.v1.identityOrganisation.post.request().type, postIdentityOrganisationSagas),
takeLatest(VineaNovaActions.api.v1.identityOrganisation.put.request().type, putIdentityOrganisationSagas),
takeLatest(VineaNovaActions.api.v1.identityOrganisation.get.request().type, getIdentityOrganisationSagas),
takeLatest(VineaNovaActions.api.v1.identityOrganisation.delete.request().type, deleteIdentityOrganisationSagas),
takeLatest(VineaNovaActions.api.v1.identityPerson.post.request().type, postIdentityPersonSagas),
takeLatest(VineaNovaActions.api.v1.identityPerson.put.request().type, putIdentityPersonSagas),
takeLatest(VineaNovaActions.api.v1.identityPerson.get.request().type, getIdentityPersonSagas),
takeLatest(VineaNovaActions.api.v1.identityPerson.delete.request().type, deleteIdentityPersonSagas),
takeLatest(VineaNovaActions.api.v1.identityReference.get.request().type, getIdentityReferenceSagas),
takeLatest(VineaNovaActions.api.v1.identityReference.post.request().type, postIdentityReferenceSagas),
takeLatest(VineaNovaActions.api.v1.identityReference.put.request().type, putIdentityReferenceSagas),
takeLatest(VineaNovaActions.api.v1.identityReference.delete.request().type, deleteIdentityReferenceSagas),
takeLatest(VineaNovaActions.api.v1.identityRelationship.get.request().type, getIdentityRelationshipSagas),
takeLatest(VineaNovaActions.api.v1.identityRelationship.post.request().type, postIdentityRelationshipSagas),
takeLatest(VineaNovaActions.api.v1.identityRelationship.put.request().type, putIdentityRelationshipSagas),
takeLatest(VineaNovaActions.api.v1.identityRelationship.delete.request().type, deleteIdentityRelationshipSagas),
takeLatest(VineaNovaActions.api.v1.identityRelationshipType.get.request().type, getIdentityRelationshipTypeSagas),
takeLatest(VineaNovaActions.api.v1.dependentIdentityRelationshipBulk.post.request().type, postDependentIdentityRelationshipBulkSagas),
takeLatest(VineaNovaActions.api.v1.identityRole.post.request().type, postIdentityRoleSagas),
takeLatest(VineaNovaActions.api.v1.identityRole.put.request().type, putIdentityRoleSagas),
takeLatest(VineaNovaActions.api.v1.identityRole.get.request().type, getIdentityRoleSagas),
takeLatest(VineaNovaActions.api.v1.identityRole.delete.request().type, deleteIdentityRoleSagas),
takeLatest(VineaNovaActions.api.v1.identityServiceProvider.get.request().type, getIdentityServiceProviderSagas),
takeLatest(VineaNovaActions.api.v1.identityServiceProvider.post.request().type, postIdentityServiceProviderSagas),
takeLatest(VineaNovaActions.api.v1.identityServiceProvider.put.request().type, putIdentityServiceProviderSagas),
takeLatest(VineaNovaActions.api.v1.identityServiceProvider.delete.request().type, deleteIdentityServiceProviderSagas),
takeLatest(VineaNovaActions.api.v1.getServiceProviderActivityMappings.get.request().type, getGetServiceProviderActivityMappingsSagas),
takeLatest(VineaNovaActions.api.v1.updateServiceProviderActivityMappings.put.request().type, putUpdateServiceProviderActivityMappingsSagas),
takeLatest(VineaNovaActions.api.v1.identitySupplyContract.get.request().type, getIdentitySupplyContractSagas),
takeLatest(VineaNovaActions.api.v1.identitySupplyContract.post.request().type, postIdentitySupplyContractSagas),
takeLatest(VineaNovaActions.api.v1.identitySupplyContract.put.request().type, putIdentitySupplyContractSagas),
takeLatest(VineaNovaActions.api.v1.identitySupplyContract.delete.request().type, deleteIdentitySupplyContractSagas),
takeLatest(VineaNovaActions.api.v1.identityUserPerson.put.request().type, putIdentityUserPersonSagas),
takeLatest(VineaNovaActions.api.v1.identityUserPerson.get.request().type, getIdentityUserPersonSagas),
takeLatest(VineaNovaActions.api.v1.identityVehicle.post.request().type, postIdentityVehicleSagas),
takeLatest(VineaNovaActions.api.v1.identityVehicle.put.request().type, putIdentityVehicleSagas),
takeLatest(VineaNovaActions.api.v1.identityVehicle.get.request().type, getIdentityVehicleSagas),
takeLatest(VineaNovaActions.api.v1.identityVehicle.delete.request().type, deleteIdentityVehicleSagas),
takeLatest(VineaNovaActions.api.v1.gridVineyardBlocks.get.request().type, getGridVineyardBlocksSagas),
takeLatest(VineaNovaActions.api.v1.identityVineyardBlocks.get.request().type, getIdentityVineyardBlocksSagas),
takeLatest(VineaNovaActions.api.v1.identityVineyardBlock.post.request().type, postIdentityVineyardBlockSagas),
takeLatest(VineaNovaActions.api.v1.identityVineyardBlock.put.request().type, putIdentityVineyardBlockSagas),
takeLatest(VineaNovaActions.api.v1.identityVineyardBlock.delete.request().type, deleteIdentityVineyardBlockSagas),
takeLatest(VineaNovaActions.api.v1.vineyardBlockCropMeasurements.get.request().type, getVineyardBlockCropMeasurementsSagas),
takeLatest(VineaNovaActions.api.v1.adHocBlockVintageAllocation.get.request().type, getAdHocBlockVintageAllocationSagas),
takeLatest(VineaNovaActions.api.v1.adHocBlockVintageAllocation.put.request().type, putAdHocBlockVintageAllocationSagas),
takeLatest(VineaNovaActions.api.v1.identityVineyardBlockRows.get.request().type, getIdentityVineyardBlockRowsSagas),
takeLatest(VineaNovaActions.api.v1.identityVineyardBlockRow.post.request().type, postIdentityVineyardBlockRowSagas),
takeLatest(VineaNovaActions.api.v1.identityVineyardBlockRow.put.request().type, putIdentityVineyardBlockRowSagas),
takeLatest(VineaNovaActions.api.v1.identityVineyardBlockRow.delete.request().type, deleteIdentityVineyardBlockRowSagas),
takeLatest(VineaNovaActions.api.v1.importTypeFilters.get.request().type, getImportTypeFiltersSagas),
takeLatest(VineaNovaActions.api.v1.importSheets.post.request().type, postImportSheetsSagas),
takeLatest(VineaNovaActions.api.v1.invoiceBatches.get.request().type, getInvoiceBatchesSagas),
takeLatest(VineaNovaActions.api.v1.invoiceJobs.get.request().type, getInvoiceJobsSagas),
takeLatest(VineaNovaActions.api.v1.draftInvoiceJobs.get.request().type, getDraftInvoiceJobsSagas),
takeLatest(VineaNovaActions.api.v1.invoiceBatch.get.request().type, getInvoiceBatchSagas),
takeLatest(VineaNovaActions.api.v1.invoiceBatchHeaders.get.request().type, getInvoiceBatchHeadersSagas),
takeLatest(VineaNovaActions.api.v1.invoice.delete.request().type, deleteInvoiceSagas),
takeLatest(VineaNovaActions.api.v1.jobActivity.get.request().type, getJobActivitySagas),
takeLatest(VineaNovaActions.api.v1.jobActivity.post.request().type, postJobActivitySagas),
takeLatest(VineaNovaActions.api.v1.jobActivity.put.request().type, putJobActivitySagas),
takeLatest(VineaNovaActions.api.v1.jobActivity.delete.request().type, deleteJobActivitySagas),
takeLatest(VineaNovaActions.api.v1.jobActivities.get.request().type, getJobActivitiesSagas),
takeLatest(VineaNovaActions.api.v1.jobActivityRate.get.request().type, getJobActivityRateSagas),
takeLatest(VineaNovaActions.api.v1.jobActivityRate.post.request().type, postJobActivityRateSagas),
takeLatest(VineaNovaActions.api.v1.jobActivityRate.put.request().type, putJobActivityRateSagas),
takeLatest(VineaNovaActions.api.v1.jobActivityRate.delete.request().type, deleteJobActivityRateSagas),
takeLatest(VineaNovaActions.api.v1.getJobActivityRates.get.request().type, getGetJobActivityRatesSagas),
takeLatest(VineaNovaActions.api.v1.jobBlock.get.request().type, getJobBlockSagas),
takeLatest(VineaNovaActions.api.v1.jobBlock.post.request().type, postJobBlockSagas),
takeLatest(VineaNovaActions.api.v1.jobBlock.put.request().type, putJobBlockSagas),
takeLatest(VineaNovaActions.api.v1.jobBlock.delete.request().type, deleteJobBlockSagas),
takeLatest(VineaNovaActions.api.v1.jobBlockStatus.put.request().type, putJobBlockStatusSagas),
takeLatest(VineaNovaActions.api.v1.blocksForJob.get.request().type, getBlocksForJobSagas),
takeLatest(VineaNovaActions.api.v1.jobBlocksBulk.post.request().type, postJobBlocksBulkSagas),
takeLatest(VineaNovaActions.api.v1.jobBlockRows.get.request().type, getJobBlockRowsSagas),
takeLatest(VineaNovaActions.api.v1.jobBlockRows.post.request().type, postJobBlockRowsSagas),
takeLatest(VineaNovaActions.api.v1.jobBlockRows.put.request().type, putJobBlockRowsSagas),
takeLatest(VineaNovaActions.api.v1.jobBlockRows.delete.request().type, deleteJobBlockRowsSagas),
takeLatest(VineaNovaActions.api.v1.splitJobBlockRow.post.request().type, postSplitJobBlockRowSagas),
takeLatest(VineaNovaActions.api.v1.rowsByJobBlock.get.request().type, getRowsByJobBlockSagas),
takeLatest(VineaNovaActions.api.v1.rowsByJobBlock.post.request().type, postRowsByJobBlockSagas),
takeLatest(VineaNovaActions.api.v1.jobEvents.get.request().type, getJobEventsSagas),
takeLatest(VineaNovaActions.api.v1.jobEvents.post.request().type, postJobEventsSagas),
takeLatest(VineaNovaActions.api.v1.jobEvents.put.request().type, putJobEventsSagas),
takeLatest(VineaNovaActions.api.v1.jobEvents.delete.request().type, deleteJobEventsSagas),
takeLatest(VineaNovaActions.api.v1.jobSupervisor.get.request().type, getJobSupervisorSagas),
takeLatest(VineaNovaActions.api.v1.jobSupervisor.post.request().type, postJobSupervisorSagas),
takeLatest(VineaNovaActions.api.v1.jobSupervisor.put.request().type, putJobSupervisorSagas),
takeLatest(VineaNovaActions.api.v1.jobSupervisor.delete.request().type, deleteJobSupervisorSagas),
takeLatest(VineaNovaActions.api.v1.jobWorkRecords.get.request().type, getJobWorkRecordsSagas),
takeLatest(VineaNovaActions.api.v1.jobWorkRecords.delete.request().type, deleteJobWorkRecordsSagas),
takeLatest(VineaNovaActions.api.v1.jobWorkRecordSupervisors.get.request().type, getJobWorkRecordSupervisorsSagas),
takeLatest(VineaNovaActions.api.v1.jobWorkRecordWorkers.get.request().type, getJobWorkRecordWorkersSagas),
takeLatest(VineaNovaActions.api.v1.jobWorkRecordSpecialActivities.get.request().type, getJobWorkRecordSpecialActivitiesSagas),
takeLatest(VineaNovaActions.api.v1.jobWorkRecordEquipment.get.request().type, getJobWorkRecordEquipmentSagas),
takeLatest(VineaNovaActions.api.v1.jobWorkRecordReferenceTypes.get.request().type, getJobWorkRecordReferenceTypesSagas),
takeLatest(VineaNovaActions.api.v1.linkedDocument.post.request().type, postLinkedDocumentSagas),
takeLatest(VineaNovaActions.api.v1.linkedDocument.get.request().type, getLinkedDocumentSagas),
takeLatest(VineaNovaActions.api.v1.linkedDocument.put.request().type, putLinkedDocumentSagas),
takeLatest(VineaNovaActions.api.v1.linkedDocument.delete.request().type, deleteLinkedDocumentSagas),
takeLatest(VineaNovaActions.api.v1.linkedDocuments.get.request().type, getLinkedDocumentsSagas),
takeLatest(VineaNovaActions.api.v1.getLookUp.get.request().type, getGetLookUpSagas),
takeLatest(VineaNovaActions.api.v1.queueMessage.post.request().type, postQueueMessageSagas),
takeLatest(VineaNovaActions.api.v1.objectLogo.post.request().type, postObjectLogoSagas),
takeLatest(VineaNovaActions.api.v1.objectLogo.get.request().type, getObjectLogoSagas),
takeLatest(VineaNovaActions.api.v1.objectLogo.put.request().type, putObjectLogoSagas),
takeLatest(VineaNovaActions.api.v1.objectLogo.delete.request().type, deleteObjectLogoSagas),
takeLatest(VineaNovaActions.api.v1.payrollPeriods.get.request().type, getPayrollPeriodsSagas),
takeLatest(VineaNovaActions.api.v1.payrollPeriod.get.request().type, getPayrollPeriodSagas),
takeLatest(VineaNovaActions.api.v1.payrollPeriod.post.request().type, postPayrollPeriodSagas),
takeLatest(VineaNovaActions.api.v1.payrollPeriod.put.request().type, putPayrollPeriodSagas),
takeLatest(VineaNovaActions.api.v1.payrollPeriod.delete.request().type, deletePayrollPeriodSagas),
takeLatest(VineaNovaActions.api.v1.payrollPeriodLines.get.request().type, getPayrollPeriodLinesSagas),
takeLatest(VineaNovaActions.api.v1.payrollServiceProviders.get.request().type, getPayrollServiceProvidersSagas),
takeLatest(VineaNovaActions.api.v1.payrollMaxEndDate.get.request().type, getPayrollMaxEndDateSagas),
takeLatest(VineaNovaActions.api.v1.payrollPeriodLinesGenerate.post.request().type, postPayrollPeriodLinesGenerateSagas),
takeLatest(VineaNovaActions.api.v1.payrollPeriodWorkers.get.request().type, getPayrollPeriodWorkersSagas),
takeLatest(VineaNovaActions.api.v1.payrollPeriodWorkers.post.request().type, postPayrollPeriodWorkersSagas),
takeLatest(VineaNovaActions.api.v1.payrollPeriodWorkers.delete.request().type, deletePayrollPeriodWorkersSagas),
takeLatest(VineaNovaActions.api.v1.payrollPeriodWorkerSearch.get.request().type, getPayrollPeriodWorkerSearchSagas),
takeLatest(VineaNovaActions.api.v1.planActivities.get.request().type, getPlanActivitiesSagas),
takeLatest(VineaNovaActions.api.v1.planActivities.post.request().type, postPlanActivitiesSagas),
takeLatest(VineaNovaActions.api.v1.planActivities.put.request().type, putPlanActivitiesSagas),
takeLatest(VineaNovaActions.api.v1.planActivities.delete.request().type, deletePlanActivitiesSagas),
takeLatest(VineaNovaActions.api.v1.planActivitiesByPlan.get.request().type, getPlanActivitiesByPlanSagas),
takeLatest(VineaNovaActions.api.v1.planActivityTotalWorkUnits.get.request().type, getPlanActivityTotalWorkUnitsSagas),
takeLatest(VineaNovaActions.api.v1.updatePlanActivityBlocks.put.request().type, putUpdatePlanActivityBlocksSagas),
takeLatest(VineaNovaActions.api.v1.planActivityBlocks.get.request().type, getPlanActivityBlocksSagas),
takeLatest(VineaNovaActions.api.v1.planBlocks.get.request().type, getPlanBlocksSagas),
takeLatest(VineaNovaActions.api.v1.planBlocks.post.request().type, postPlanBlocksSagas),
takeLatest(VineaNovaActions.api.v1.planBlocks.put.request().type, putPlanBlocksSagas),
takeLatest(VineaNovaActions.api.v1.planBlocks.delete.request().type, deletePlanBlocksSagas),
takeLatest(VineaNovaActions.api.v1.getAvailablePlanBlocks.get.request().type, getGetAvailablePlanBlocksSagas),
takeLatest(VineaNovaActions.api.v1.bulkPlanBlocks.delete.request().type, deleteBulkPlanBlocksSagas),
takeLatest(VineaNovaActions.api.v1.plans.get.request().type, getPlansSagas),
takeLatest(VineaNovaActions.api.v1.plans.post.request().type, postPlansSagas),
takeLatest(VineaNovaActions.api.v1.plans.put.request().type, putPlansSagas),
takeLatest(VineaNovaActions.api.v1.plans.delete.request().type, deletePlansSagas),
takeLatest(VineaNovaActions.api.v1.processblocksampling.get.request().type, getprocessblocksamplingSagas),
takeLatest(VineaNovaActions.api.v1.processblocksampling.post.request().type, postprocessblocksamplingSagas),
takeLatest(VineaNovaActions.api.v1.reports.get.request().type, getReportsSagas),
takeLatest(VineaNovaActions.api.v1.reportFile.post.request().type, postReportFileSagas),
takeLatest(VineaNovaActions.api.v1.reportFilters.post.request().type, postReportFiltersSagas),
takeLatest(VineaNovaActions.api.v1.getToken.get.request().type, getGetTokenSagas),
takeLatest(VineaNovaActions.api.v1.sampleHeaders.get.request().type, getSampleHeadersSagas),
takeLatest(VineaNovaActions.api.v1.sampleHeaderStatus.put.request().type, putSampleHeaderStatusSagas),
takeLatest(VineaNovaActions.api.v1.sampleHeaderInstructions.put.request().type, putSampleHeaderInstructionsSagas),
takeLatest(VineaNovaActions.api.v1.recommendedSampleSize.put.request().type, putRecommendedSampleSizeSagas),
takeLatest(VineaNovaActions.api.v1.sampleHeader.delete.request().type, deleteSampleHeaderSagas),
takeLatest(VineaNovaActions.api.v1.sampleHeader.post.request().type, postSampleHeaderSagas),
takeLatest(VineaNovaActions.api.v1.sampleHeader.put.request().type, putSampleHeaderSagas),
takeLatest(VineaNovaActions.api.v1.sampleIdentity.get.request().type, getSampleIdentitySagas),
takeLatest(VineaNovaActions.api.v1.sampleIdentity.post.request().type, postSampleIdentitySagas),
takeLatest(VineaNovaActions.api.v1.sampleHeaderLines.get.request().type, getSampleHeaderLinesSagas),
takeLatest(VineaNovaActions.api.v1.sampleHeaderLines.put.request().type, putSampleHeaderLinesSagas),
takeLatest(VineaNovaActions.api.v1.moveSampleLines.put.request().type, putMoveSampleLinesSagas),
takeLatest(VineaNovaActions.api.v1.assignSampleHeaders.post.request().type, postAssignSampleHeadersSagas),
takeLatest(VineaNovaActions.api.v1.samplingUsers.post.request().type, postSamplingUsersSagas),
takeLatest(VineaNovaActions.api.v1.deAssignSampleHeaders.post.request().type, postDeAssignSampleHeadersSagas),
takeLatest(VineaNovaActions.api.v1.sampleSets.post.request().type, postSampleSetsSagas),
takeLatest(VineaNovaActions.api.v1.sampleBlockVintages.get.request().type, getSampleBlockVintagesSagas),
takeLatest(VineaNovaActions.api.v1.sampleSet.post.request().type, postSampleSetSagas),
takeLatest(VineaNovaActions.api.v1.sampleSet.delete.request().type, deleteSampleSetSagas),
takeLatest(VineaNovaActions.api.v1.searchIdentity.post.request().type, postSearchIdentitySagas),
takeLatest(VineaNovaActions.api.v1.searchPlans.post.request().type, postSearchPlansSagas),
takeLatest(VineaNovaActions.api.v1.searchSupplyContracts.post.request().type, postSearchSupplyContractsSagas),
takeLatest(VineaNovaActions.api.v1.searchJobs.post.request().type, postSearchJobsSagas),
takeLatest(VineaNovaActions.api.v1.searchTrackingVineyards.post.request().type, postSearchTrackingVineyardsSagas),
takeLatest(VineaNovaActions.api.v1.searchTrackingBlockVintages.post.request().type, postSearchTrackingBlockVintagesSagas),
takeLatest(VineaNovaActions.api.v1.quickSearch.post.request().type, postQuickSearchSagas),
takeLatest(VineaNovaActions.api.v1.vineyardBlocksGeometry.get.request().type, getVineyardBlocksGeometrySagas),
takeLatest(VineaNovaActions.api.v1.vineyardGeometry.get.request().type, getVineyardGeometrySagas),
takeLatest(VineaNovaActions.api.v1.regionVineyardGeometry.get.request().type, getRegionVineyardGeometrySagas),
takeLatest(VineaNovaActions.api.v1.vineyardBlockActivityProgress.get.request().type, getVineyardBlockActivityProgressSagas),
takeLatest(VineaNovaActions.api.v1.regionActivityProgress.get.request().type, getRegionActivityProgressSagas),
takeLatest(VineaNovaActions.api.v1.subRegionActivityProgress.get.request().type, getSubRegionActivityProgressSagas),
takeLatest(VineaNovaActions.api.v1.syncVineyardGeometry.get.request().type, getSyncVineyardGeometrySagas),
takeLatest(VineaNovaActions.api.v1.supplyContractBlocksGeometry.get.request().type, getSupplyContractBlocksGeometrySagas),
takeLatest(VineaNovaActions.api.v1.supplyContractBlock.get.request().type, getSupplyContractBlockSagas),
takeLatest(VineaNovaActions.api.v1.supplyContractBlock.post.request().type, postSupplyContractBlockSagas),
takeLatest(VineaNovaActions.api.v1.supplyContractBlock.put.request().type, putSupplyContractBlockSagas),
takeLatest(VineaNovaActions.api.v1.supplyContractBlock.delete.request().type, deleteSupplyContractBlockSagas),
takeLatest(VineaNovaActions.api.v1.blocksForSupplyContract.get.request().type, getBlocksForSupplyContractSagas),
takeLatest(VineaNovaActions.api.v1.userHistory.get.request().type, getUserHistorySagas),
takeLatest(VineaNovaActions.api.v1.userHistory.post.request().type, postUserHistorySagas),
takeLatest(VineaNovaActions.api.v1.identityVineyard.get.request().type, getIdentityVineyardSagas),
takeLatest(VineaNovaActions.api.v1.identityVineyard.post.request().type, postIdentityVineyardSagas),
takeLatest(VineaNovaActions.api.v1.identityVineyard.put.request().type, putIdentityVineyardSagas),
takeLatest(VineaNovaActions.api.v1.identityVineyard.delete.request().type, deleteIdentityVineyardSagas),
takeLatest(VineaNovaActions.api.v1.identityVineyardTracking.get.request().type, getIdentityVineyardTrackingSagas),
takeLatest(VineaNovaActions.api.v1.triggerVintraceMetricDataSync.get.request().type, getTriggerVintraceMetricDataSyncSagas),
takeLatest(VineaNovaActions.api.v1.wineryVintageBlockAllocations.get.request().type, getWineryVintageBlockAllocationsSagas),
takeLatest(VineaNovaActions.api.v1.wineryVintageBlockAllocations.post.request().type, postWineryVintageBlockAllocationsSagas),
takeLatest(VineaNovaActions.api.v1.wineryVintageBlockAllocations.put.request().type, putWineryVintageBlockAllocationsSagas),
takeLatest(VineaNovaActions.api.v1.wineryVintageBlockAllocations.delete.request().type, deleteWineryVintageBlockAllocationsSagas),
takeLatest(VineaNovaActions.api.v1.workers.get.request().type, getWorkersSagas),
takeLatest(VineaNovaActions.api.v1.workerPayPeriods.get.request().type, getWorkerPayPeriodsSagas),
takeLatest(VineaNovaActions.api.v1.workerWorkRecords.get.request().type, getWorkerWorkRecordsSagas),
takeLatest(VineaNovaActions.api.v1.workRecordsConsumable.get.request().type, getWorkRecordsConsumableSagas),
takeLatest(VineaNovaActions.api.v1.workRecordsConsumable.put.request().type, putWorkRecordsConsumableSagas),
takeLatest(VineaNovaActions.api.v1.workRecordsConsumable.post.request().type, postWorkRecordsConsumableSagas),
takeLatest(VineaNovaActions.api.v1.workRecordsConsumableOptions.get.request().type, getWorkRecordsConsumableOptionsSagas),
takeLatest(VineaNovaActions.api.v1.workRecordsConsumablePrice.get.request().type, getWorkRecordsConsumablePriceSagas),
takeLatest(VineaNovaActions.api.v1.workRecordsGeneric.get.request().type, getWorkRecordsGenericSagas),
takeLatest(VineaNovaActions.api.v1.workRecordsGeneric.put.request().type, putWorkRecordsGenericSagas),
takeLatest(VineaNovaActions.api.v1.workRecordsGeneric.post.request().type, postWorkRecordsGenericSagas),
takeLatest(VineaNovaActions.api.v1.workRecordsHourly.get.request().type, getWorkRecordsHourlySagas),
takeLatest(VineaNovaActions.api.v1.workRecordsHourly.post.request().type, postWorkRecordsHourlySagas),
takeLatest(VineaNovaActions.api.v1.workRecordsHourly.put.request().type, putWorkRecordsHourlySagas),
takeLatest(VineaNovaActions.api.v1.workRecordsPieceworkGroup.get.request().type, getWorkRecordsPieceworkGroupSagas),
takeLatest(VineaNovaActions.api.v1.workRecordsPieceworkGroupWorkers.get.request().type, getWorkRecordsPieceworkGroupWorkersSagas),
takeLatest(VineaNovaActions.api.v1.workRecordsPieceworkGroupRows.get.request().type, getWorkRecordsPieceworkGroupRowsSagas),
takeLatest(VineaNovaActions.api.v1.workRecordsPiecework.post.request().type, postWorkRecordsPieceworkSagas),
takeLatest(VineaNovaActions.api.v1.lookupClassification.get.request().type, getlookupClassificationSagas),
takeLatest(VineaNovaActions.api.v1.lookupClassificationGroup.get.request().type, getlookupClassificationGroupSagas),
takeLatest(VineaNovaActions.api.v1.lookupClassificationGroupIdentityType.get.request().type, getlookupClassificationGroupIdentityTypeSagas),
takeLatest(VineaNovaActions.api.v1.lookupReferenceType.get.request().type, getlookupReferenceTypeSagas),
takeLatest(VineaNovaActions.api.v1.lookupIdentityType.get.request().type, getlookupIdentityTypeSagas),
takeLatest(VineaNovaActions.api.v1.lookupRoleType.get.request().type, getlookupRoleTypeSagas),
takeLatest(VineaNovaActions.api.v1.lookupRoleTypeIdentityType.get.request().type, getlookupRoleTypeIdentityTypeSagas),
takeLatest(VineaNovaActions.api.v1.lookupBusinessUnit.get.request().type, getlookupBusinessUnitSagas),
takeLatest(VineaNovaActions.api.v1.lookupReferenceTypeIdentityType.get.request().type, getlookupReferenceTypeIdentityTypeSagas),
takeLatest(VineaNovaActions.api.v1.lookupRelationshipType.get.request().type, getlookupRelationshipTypeSagas),
takeLatest(VineaNovaActions.api.v1.lookupContactMethod.get.request().type, getlookupContactMethodSagas),
takeLatest(VineaNovaActions.api.v1.lookupGender.get.request().type, getlookupGenderSagas),
takeLatest(VineaNovaActions.api.v1.lookupNationality.get.request().type, getlookupNationalitySagas),
takeLatest(VineaNovaActions.api.v1.lookupEthnicity.get.request().type, getlookupEthnicitySagas),
takeLatest(VineaNovaActions.api.v1.lookupLanguage.get.request().type, getlookupLanguageSagas),
takeLatest(VineaNovaActions.api.v1.lookupCountry.get.request().type, getlookupCountrySagas),
takeLatest(VineaNovaActions.api.v1.lookupSalutation.get.request().type, getlookupSalutationSagas),
takeLatest(VineaNovaActions.api.v1.lookupGrowingRegion.get.request().type, getlookupGrowingRegionSagas),
takeLatest(VineaNovaActions.api.v1.lookupGrowingSubRegion.get.request().type, getlookupGrowingSubRegionSagas),
takeLatest(VineaNovaActions.api.v1.lookupTown.get.request().type, getlookupTownSagas),
takeLatest(VineaNovaActions.api.v1.lookupVariety.get.request().type, getlookupVarietySagas),
takeLatest(VineaNovaActions.api.v1.lookupBlockVintageStatus.get.request().type, getlookupBlockVintageStatusSagas),
takeLatest(VineaNovaActions.api.v1.lookupTrellis.get.request().type, getlookupTrellisSagas),
takeLatest(VineaNovaActions.api.v1.lookupRootStock.get.request().type, getlookupRootStockSagas),
takeLatest(VineaNovaActions.api.v1.lookupVarietyClone.get.request().type, getlookupVarietyCloneSagas),
takeLatest(VineaNovaActions.api.v1.lookupVintage.get.request().type, getlookupVintageSagas),
takeLatest(VineaNovaActions.api.v1.lookupRowSpecialAttribute.get.request().type, getlookupRowSpecialAttributeSagas),
takeLatest(VineaNovaActions.api.v1.lookupNoteStatus.get.request().type, getlookupNoteStatusSagas),
takeLatest(VineaNovaActions.api.v1.lookupMeasure.get.request().type, getlookupMeasureSagas),
takeLatest(VineaNovaActions.api.v1.lookupMeasureGroup.get.request().type, getlookupMeasureGroupSagas),
takeLatest(VineaNovaActions.api.v1.lookupMeasureInstance.get.request().type, getlookupMeasureInstanceSagas),
takeLatest(VineaNovaActions.api.v1.lookupKeyword.get.request().type, getlookupKeywordSagas),
takeLatest(VineaNovaActions.api.v1.lookupSampleRequestStatus.get.request().type, getlookupSampleRequestStatusSagas),
takeLatest(VineaNovaActions.api.v1.lookupPayrollSystem.get.request().type, getlookupPayrollSystemSagas),
takeLatest(VineaNovaActions.api.v1.lookupDataProvider.get.request().type, getlookupDataProviderSagas),
takeLatest(VineaNovaActions.api.v1.lookupDataProviderType.get.request().type, getlookupDataProviderTypeSagas),
takeLatest(VineaNovaActions.api.v1.lookupPhenologyMeasure.get.request().type, getlookupPhenologyMeasureSagas),
takeLatest(VineaNovaActions.api.v1.lookupPhenologyMeasureOption.get.request().type, getlookupPhenologyMeasureOptionSagas),
takeLatest(VineaNovaActions.api.v1.lookupPhenologyMeasureSet.get.request().type, getlookupPhenologyMeasureSetSagas),
takeLatest(VineaNovaActions.api.v1.lookupPhenologyMeasureType.get.request().type, getlookupPhenologyMeasureTypeSagas),
takeLatest(VineaNovaActions.api.v1.lookupCropSettingInstance.get.request().type, getlookupCropSettingInstanceSagas),
takeLatest(VineaNovaActions.api.v1.lookupCropSettingOption.get.request().type, getlookupCropSettingOptionSagas),
takeLatest(VineaNovaActions.api.v1.lookupInactiveReason.get.request().type, getlookupInactiveReasonSagas),
takeLatest(VineaNovaActions.api.v1.lookupDocumentType.get.request().type, getlookupDocumentTypeSagas),
takeLatest(VineaNovaActions.api.v1.lookupDocumentStatus.get.request().type, getlookupDocumentStatusSagas),
takeLatest(VineaNovaActions.api.v1.lookupDashboardPageFilters.get.request().type, getlookupDashboardPageFiltersSagas),
takeLatest(VineaNovaActions.api.v1.lookupChartFilters.get.request().type, getlookupChartFiltersSagas),
takeLatest(VineaNovaActions.api.v1.lookupVehicleType.get.request().type, getlookupVehicleTypeSagas),
takeLatest(VineaNovaActions.api.v1.lookupVehicleMake.get.request().type, getlookupVehicleMakeSagas),
takeLatest(VineaNovaActions.api.v1.lookupConsumableType.get.request().type, getlookupConsumableTypeSagas),
takeLatest(VineaNovaActions.api.v1.lookupSensorStatus.get.request().type, getlookupSensorStatusSagas),
takeLatest(VineaNovaActions.api.v1.lookupSensorType.get.request().type, getlookupSensorTypeSagas),
takeLatest(VineaNovaActions.api.v1.lookupSensorTypeMeasureUnit.get.request().type, getlookupSensorTypeMeasureUnitSagas),
takeLatest(VineaNovaActions.api.v1.lookupActivity.get.request().type, getlookupActivitySagas),
takeLatest(VineaNovaActions.api.v1.lookupDisplayAttribute.get.request().type, getlookupDisplayAttributeSagas),
takeLatest(VineaNovaActions.api.v1.lookupDuration.get.request().type, getlookupDurationSagas),
takeLatest(VineaNovaActions.api.v1.lookupWorkUnit.get.request().type, getlookupWorkUnitSagas),
takeLatest(VineaNovaActions.api.v1.lookupResourceType.get.request().type, getlookupResourceTypeSagas),
takeLatest(VineaNovaActions.api.v1.lookupResourceTypeUnit.get.request().type, getlookupResourceTypeUnitSagas),
takeLatest(VineaNovaActions.api.v1.lookupCostingUnit.get.request().type, getlookupCostingUnitSagas),
takeLatest(VineaNovaActions.api.v1.lookupActivityGroup.get.request().type, getlookupActivityGroupSagas),
takeLatest(VineaNovaActions.api.v1.lookupPlanType.get.request().type, getlookupPlanTypeSagas),
takeLatest(VineaNovaActions.api.v1.lookupPlanStatus.get.request().type, getlookupPlanStatusSagas),
takeLatest(VineaNovaActions.api.v1.lookupSupplyContractType.get.request().type, getlookupSupplyContractTypeSagas),
takeLatest(VineaNovaActions.api.v1.lookupJobEventAction.get.request().type, getlookupJobEventActionSagas),
takeLatest(VineaNovaActions.api.v1.lookupJobInvoiceMethod.get.request().type, getlookupJobInvoiceMethodSagas),
takeLatest(VineaNovaActions.api.v1.lookupJobQuantityType.get.request().type, getlookupJobQuantityTypeSagas),
takeLatest(VineaNovaActions.api.v1.lookupJobStatus.get.request().type, getlookupJobStatusSagas),
takeLatest(VineaNovaActions.api.v1.lookupJobType.get.request().type, getlookupJobTypeSagas),
takeLatest(VineaNovaActions.api.v1.lookupJobTypeWorkRecordType.get.request().type, getlookupJobTypeWorkRecordTypeSagas),
takeLatest(VineaNovaActions.api.v1.lookupWorkRecordLevel.get.request().type, getlookupWorkRecordLevelSagas),
takeLatest(VineaNovaActions.api.v1.lookupPayrollRecordType.get.request().type, getlookupPayrollRecordTypeSagas),
takeLatest(VineaNovaActions.api.v1.lookupJobWorkUnit.get.request().type, getlookupJobWorkUnitSagas),
takeLatest(VineaNovaActions.api.v1.lookupWorkRecordUnitType.get.request().type, getlookupWorkRecordUnitTypeSagas),
takeLatest(VineaNovaActions.api.v1.lookupIdentityActivity.get.request().type, getlookupIdentityActivitySagas),
takeLatest(VineaNovaActions.api.v1.lookupSystemData.get.request().type, getlookupSystemDataSagas),
takeLatest(VineaNovaActions.api.v1.lookupSiteType.get.request().type, getlookupSiteTypeSagas),
takeLatest(VineaNovaActions.api.v1.lookupImportType.get.request().type, getlookupImportTypeSagas),
takeLatest(VineaNovaActions.api.v1.lookupEventLogStatus.get.request().type, getlookupEventLogStatusSagas),
takeLatest(VineaNovaActions.api.v1.lookupCostAllocationFactor.get.request().type, getlookupCostAllocationFactorSagas),
takeLatest(VineaNovaActions.api.v1.lookupReportType.get.request().type, getlookupReportTypeSagas),
takeLatest(VineaNovaActions.api.v1.lookupWineryDataType.get.request().type, getlookupWineryDataTypeSagas),
takeLatest(VineaNovaActions.api.v1.lookupWineryDataAllocationRule.get.request().type, getlookupWineryDataAllocationRuleSagas),
takeLatest(VineaNovaActions.api.v1.lookupWorkRecordType.get.request().type, getlookupWorkRecordTypeSagas),
takeLatest(VineaNovaActions.api.v1.lookupPayLoading.get.request().type, getlookupPayLoadingSagas),
takeLatest(VineaNovaActions.api.v1.lookupSplitType.get.request().type, getlookupSplitTypeSagas),
takeLatest(VineaNovaActions.api.v1.lookupPayrollStatus.get.request().type, getlookupPayrollStatusSagas),
takeLatest(VineaNovaActions.api.v1.lookupBatchStatus.get.request().type, getlookupBatchStatusSagas),
takeLatest(VineaNovaActions.api.v1.fetchAllLookups.request().type, fetchAllLookupsSagas),
takeLatest((action)=> /CLEARDATA/.test(action.type), clearReducerData),
takeLatest((action)=> /UPDATEPARTIALENTITY/.test(action.type), commonEntityPartialUpdateActionCreator),
]);
}