@openinc/parse-server-opendash
Version:
Parse Server Cloud Code for open.INC Stack.
24 lines (23 loc) • 776 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.init = init;
const openinc_geo_graphhopper_common_1 = require("./openinc-geo-graphhopper.common");
async function init(name) {
Parse.Cloud.define(name, async function (request) {
try {
const response = await (0, openinc_geo_graphhopper_common_1.get)("/geocode", {
reverse: "true",
point: request.params.latitude + "," + request.params.longitude,
limit: request.params.limit,
});
return response;
}
catch (error) {
console.error(error);
return [];
}
}, {
requireUser: true,
fields: ["latitude", "longitude", "limit"],
});
}
;