|
@@ -9,7 +9,7 @@ const { request } = API({ company, logger });
|
|
|
|
|
|
|
|
async function getVenRegistration(clientCertificateFingerprint) {
|
|
async function getVenRegistration(clientCertificateFingerprint) {
|
|
|
const results = await request({
|
|
const results = await request({
|
|
|
- uri: `${nantumUrl}/oadr_ven_registrations`,
|
|
|
|
|
|
|
+ uri: `${nantumUrl}/oadr_utility_ven_registrations`,
|
|
|
query: {
|
|
query: {
|
|
|
client_certificate_fingerprint: clientCertificateFingerprint,
|
|
client_certificate_fingerprint: clientCertificateFingerprint,
|
|
|
},
|
|
},
|
|
@@ -20,7 +20,7 @@ async function getVenRegistration(clientCertificateFingerprint) {
|
|
|
async function createVenRegistration(ven) {
|
|
async function createVenRegistration(ven) {
|
|
|
await request({
|
|
await request({
|
|
|
method: 'POST',
|
|
method: 'POST',
|
|
|
- uri: `${nantumUrl}/oadr_ven_registrations`,
|
|
|
|
|
|
|
+ uri: `${nantumUrl}/oadr_utility_ven_registrations`,
|
|
|
body: ven,
|
|
body: ven,
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
@@ -28,25 +28,25 @@ async function createVenRegistration(ven) {
|
|
|
async function deleteVenRegistration(id) {
|
|
async function deleteVenRegistration(id) {
|
|
|
await request({
|
|
await request({
|
|
|
method: 'DELETE',
|
|
method: 'DELETE',
|
|
|
- uri: `${nantumUrl}/oadr_ven_registrations/${id}`
|
|
|
|
|
|
|
+ uri: `${nantumUrl}/oadr_utility_ven_registrations/${id}`
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-async function getVenReports(oadrVenRegistrationId) {
|
|
|
|
|
|
|
+async function getVenReports(oadrUtilityVenRegistrationId) {
|
|
|
const results = await request({
|
|
const results = await request({
|
|
|
- uri: `${nantumUrl}/oadr_ven_reports`,
|
|
|
|
|
|
|
+ uri: `${nantumUrl}/oadr_utility_ven_reports`,
|
|
|
query: {
|
|
query: {
|
|
|
- oadr_ven_registration_id: oadrVenRegistrationId,
|
|
|
|
|
|
|
+ oadr_utility_ven_registration_id: oadrUtilityVenRegistrationId,
|
|
|
},
|
|
},
|
|
|
});
|
|
});
|
|
|
return results[0];
|
|
return results[0];
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-async function getSeenEvents(oadrVenRegistrationId) {
|
|
|
|
|
|
|
+async function getSeenEvents(oadrUtilityVenRegistrationId) {
|
|
|
const results = await request({
|
|
const results = await request({
|
|
|
- uri: `${nantumUrl}/oadr_ven_seen_events`,
|
|
|
|
|
|
|
+ uri: `${nantumUrl}/oadr_utility_ven_seen_events`,
|
|
|
query: {
|
|
query: {
|
|
|
- oadr_ven_registration_id: oadrVenRegistrationId,
|
|
|
|
|
|
|
+ oadr_utility_ven_registration_id: oadrUtilityVenRegistrationId,
|
|
|
},
|
|
},
|
|
|
});
|
|
});
|
|
|
return results;
|
|
return results;
|
|
@@ -55,7 +55,7 @@ async function getSeenEvents(oadrVenRegistrationId) {
|
|
|
async function updateVenReports(id, reports) {
|
|
async function updateVenReports(id, reports) {
|
|
|
await request({
|
|
await request({
|
|
|
method: 'PUT',
|
|
method: 'PUT',
|
|
|
- uri: `${nantumUrl}/oadr_ven_reports/${id}`,
|
|
|
|
|
|
|
+ uri: `${nantumUrl}/oadr_utility_ven_reports/${id}`,
|
|
|
body: { reports },
|
|
body: { reports },
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
@@ -63,17 +63,17 @@ async function updateVenReports(id, reports) {
|
|
|
async function createVenReports(venReports) {
|
|
async function createVenReports(venReports) {
|
|
|
await request({
|
|
await request({
|
|
|
method: 'POST',
|
|
method: 'POST',
|
|
|
- uri: `${nantumUrl}/oadr_ven_reports`,
|
|
|
|
|
|
|
+ uri: `${nantumUrl}/oadr_utility_ven_reports`,
|
|
|
body: venReports,
|
|
body: venReports,
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
async function getEventResponse(venId, eventId, modificationNumber) {
|
|
async function getEventResponse(venId, eventId, modificationNumber) {
|
|
|
const results = await request({
|
|
const results = await request({
|
|
|
- uri: `${nantumUrl}/oadr_event_responses`,
|
|
|
|
|
|
|
+ uri: `${nantumUrl}/oadr_utility_event_responses`,
|
|
|
query: {
|
|
query: {
|
|
|
- oadr_ven_id: venId,
|
|
|
|
|
- oadr_event_id: eventId,
|
|
|
|
|
|
|
+ oadr_utility_ven_id: venId,
|
|
|
|
|
+ oadr_utility_event_id: eventId,
|
|
|
modification_number: modificationNumber,
|
|
modification_number: modificationNumber,
|
|
|
},
|
|
},
|
|
|
});
|
|
});
|
|
@@ -83,7 +83,7 @@ async function getEventResponse(venId, eventId, modificationNumber) {
|
|
|
async function createEventResponse(eventResponse) {
|
|
async function createEventResponse(eventResponse) {
|
|
|
await request({
|
|
await request({
|
|
|
method: 'POST',
|
|
method: 'POST',
|
|
|
- uri: `${nantumUrl}/oadr_event_responses`,
|
|
|
|
|
|
|
+ uri: `${nantumUrl}/oadr_utility_event_responses`,
|
|
|
body: eventResponse,
|
|
body: eventResponse,
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
@@ -91,18 +91,18 @@ async function createEventResponse(eventResponse) {
|
|
|
async function updateEventResponse(oadrEventResponseId, newProperties) {
|
|
async function updateEventResponse(oadrEventResponseId, newProperties) {
|
|
|
await request({
|
|
await request({
|
|
|
method: 'PUT',
|
|
method: 'PUT',
|
|
|
- uri: `${nantumUrl}/oadr_event_responses/${oadrEventResponseId}`,
|
|
|
|
|
|
|
+ uri: `${nantumUrl}/oadr_utility_event_responses/${oadrEventResponseId}`,
|
|
|
body: newProperties,
|
|
body: newProperties,
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-async function markEventAsSeen(oadrVenRegistrationId, eventId, modificationNumber) {
|
|
|
|
|
|
|
+async function markEventAsSeen(oadrUtilityVenRegistrationId, eventId, modificationNumber) {
|
|
|
await request({
|
|
await request({
|
|
|
method: 'POST',
|
|
method: 'POST',
|
|
|
- uri: `${nantumUrl}/oadr_ven_seen_events`,
|
|
|
|
|
|
|
+ uri: `${nantumUrl}/oadr_utility_ven_seen_events`,
|
|
|
body: {
|
|
body: {
|
|
|
- oadr_ven_registration_id: oadrVenRegistrationId,
|
|
|
|
|
- oadr_event_id: eventId,
|
|
|
|
|
|
|
+ oadr_utility_ven_registration_id: oadrUtilityVenRegistrationId,
|
|
|
|
|
+ oadr_utility_event_id: eventId,
|
|
|
modification_number: modificationNumber
|
|
modification_number: modificationNumber
|
|
|
},
|
|
},
|
|
|
});
|
|
});
|
|
@@ -113,16 +113,16 @@ async function getEvents(venRegistrationId) {
|
|
|
if (!ven) return []; // no ven: no events
|
|
if (!ven) return []; // no ven: no events
|
|
|
|
|
|
|
|
const eventVens = await request({
|
|
const eventVens = await request({
|
|
|
- uri: `${nantumUrl}/oadr_event_vens`,
|
|
|
|
|
|
|
+ uri: `${nantumUrl}/oadr_utility_event_vens`,
|
|
|
query: {
|
|
query: {
|
|
|
- oadr_ven_id: ven._id
|
|
|
|
|
|
|
+ oadr_utility_ven_id: ven._id
|
|
|
},
|
|
},
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
- const eventIds = eventVens.map(eventVen => eventVen.oadr_event_id);
|
|
|
|
|
|
|
+ const eventIds = eventVens.map(eventVen => eventVen.oadr_utility_event_id);
|
|
|
|
|
|
|
|
return await request({
|
|
return await request({
|
|
|
- uri: `${nantumUrl}/oadr_events`,
|
|
|
|
|
|
|
+ uri: `${nantumUrl}/oadr_utility_events`,
|
|
|
query: {
|
|
query: {
|
|
|
_id: eventIds
|
|
_id: eventIds
|
|
|
},
|
|
},
|
|
@@ -139,9 +139,9 @@ async function sendReportReadings(ven, readings) {
|
|
|
|
|
|
|
|
async function getVen(venRegistrationId) {
|
|
async function getVen(venRegistrationId) {
|
|
|
const results = await request({
|
|
const results = await request({
|
|
|
- uri: `${nantumUrl}/oadr_vens`,
|
|
|
|
|
|
|
+ uri: `${nantumUrl}/oadr_utility_vens`,
|
|
|
query: {
|
|
query: {
|
|
|
- oadr_ven_registration_id: venRegistrationId,
|
|
|
|
|
|
|
+ oadr_utility_ven_registration_id: venRegistrationId,
|
|
|
},
|
|
},
|
|
|
});
|
|
});
|
|
|
return results[0];
|
|
return results[0];
|