123456789101112131415161718192021222324252627282930 |
- "use strict";
- Object.defineProperty(exports, "__esModule", {
- value: true
- });
- exports.updateObject = exports.deleteObject = exports.createObject = void 0;
- var _rest = _interopRequireDefault(require("../../rest"));
- function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
- const createObject = async (className, fields, config, auth, info) => {
- if (!fields) {
- fields = {};
- }
- return (await _rest.default.create(config, auth, className, fields, info.clientSDK, info.context)).response;
- };
- exports.createObject = createObject;
- const updateObject = async (className, objectId, fields, config, auth, info) => {
- if (!fields) {
- fields = {};
- }
- return (await _rest.default.update(config, auth, className, {
- objectId
- }, fields, info.clientSDK, info.context)).response;
- };
- exports.updateObject = updateObject;
- const deleteObject = async (className, objectId, config, auth, info) => {
- await _rest.default.del(config, auth, className, objectId, info.context);
- return true;
- };
- exports.deleteObject = deleteObject;
- //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcmVzdCIsIl9pbnRlcm9wUmVxdWlyZURlZmF1bHQiLCJyZXF1aXJlIiwiZSIsIl9fZXNNb2R1bGUiLCJkZWZhdWx0IiwiY3JlYXRlT2JqZWN0IiwiY2xhc3NOYW1lIiwiZmllbGRzIiwiY29uZmlnIiwiYXV0aCIsImluZm8iLCJyZXN0IiwiY3JlYXRlIiwiY2xpZW50U0RLIiwiY29udGV4dCIsInJlc3BvbnNlIiwiZXhwb3J0cyIsInVwZGF0ZU9iamVjdCIsIm9iamVjdElkIiwidXBkYXRlIiwiZGVsZXRlT2JqZWN0IiwiZGVsIl0sInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL0dyYXBoUUwvaGVscGVycy9vYmplY3RzTXV0YXRpb25zLmpzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCByZXN0IGZyb20gJy4uLy4uL3Jlc3QnO1xuXG5jb25zdCBjcmVhdGVPYmplY3QgPSBhc3luYyAoY2xhc3NOYW1lLCBmaWVsZHMsIGNvbmZpZywgYXV0aCwgaW5mbykgPT4ge1xuICBpZiAoIWZpZWxkcykge1xuICAgIGZpZWxkcyA9IHt9O1xuICB9XG5cbiAgcmV0dXJuIChhd2FpdCByZXN0LmNyZWF0ZShjb25maWcsIGF1dGgsIGNsYXNzTmFtZSwgZmllbGRzLCBpbmZvLmNsaWVudFNESywgaW5mby5jb250ZXh0KSlcbiAgICAucmVzcG9uc2U7XG59O1xuXG5jb25zdCB1cGRhdGVPYmplY3QgPSBhc3luYyAoY2xhc3NOYW1lLCBvYmplY3RJZCwgZmllbGRzLCBjb25maWcsIGF1dGgsIGluZm8pID0+IHtcbiAgaWYgKCFmaWVsZHMpIHtcbiAgICBmaWVsZHMgPSB7fTtcbiAgfVxuXG4gIHJldHVybiAoXG4gICAgYXdhaXQgcmVzdC51cGRhdGUoY29uZmlnLCBhdXRoLCBjbGFzc05hbWUsIHsgb2JqZWN0SWQgfSwgZmllbGRzLCBpbmZvLmNsaWVudFNESywgaW5mby5jb250ZXh0KVxuICApLnJlc3BvbnNlO1xufTtcblxuY29uc3QgZGVsZXRlT2JqZWN0ID0gYXN5bmMgKGNsYXNzTmFtZSwgb2JqZWN0SWQsIGNvbmZpZywgYXV0aCwgaW5mbykgPT4ge1xuICBhd2FpdCByZXN0LmRlbChjb25maWcsIGF1dGgsIGNsYXNzTmFtZSwgb2JqZWN0SWQsIGluZm8uY29udGV4dCk7XG4gIHJldHVybiB0cnVlO1xufTtcblxuZXhwb3J0IHsgY3JlYXRlT2JqZWN0LCB1cGRhdGVPYmplY3QsIGRlbGV0ZU9iamVjdCB9O1xuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQSxJQUFBQSxLQUFBLEdBQUFDLHNCQUFBLENBQUFDLE9BQUE7QUFBOEIsU0FBQUQsdUJBQUFFLENBQUEsV0FBQUEsQ0FBQSxJQUFBQSxDQUFBLENBQUFDLFVBQUEsR0FBQUQsQ0FBQSxLQUFBRSxPQUFBLEVBQUFGLENBQUE7QUFFOUIsTUFBTUcsWUFBWSxHQUFHLE1BQUFBLENBQU9DLFNBQVMsRUFBRUMsTUFBTSxFQUFFQyxNQUFNLEVBQUVDLElBQUksRUFBRUMsSUFBSSxLQUFLO0VBQ3BFLElBQUksQ0FBQ0gsTUFBTSxFQUFFO0lBQ1hBLE1BQU0sR0FBRyxDQUFDLENBQUM7RUFDYjtFQUVBLE9BQU8sQ0FBQyxNQUFNSSxhQUFJLENBQUNDLE1BQU0sQ0FBQ0osTUFBTSxFQUFFQyxJQUFJLEVBQUVILFNBQVMsRUFBRUMsTUFBTSxFQUFFRyxJQUFJLENBQUNHLFNBQVMsRUFBRUgsSUFBSSxDQUFDSSxPQUFPLENBQUMsRUFDckZDLFFBQVE7QUFDYixDQUFDO0FBQUNDLE9BQUEsQ0FBQVgsWUFBQSxHQUFBQSxZQUFBO0FBRUYsTUFBTVksWUFBWSxHQUFHLE1BQUFBLENBQU9YLFNBQVMsRUFBRVksUUFBUSxFQUFFWCxNQUFNLEVBQUVDLE1BQU0sRUFBRUMsSUFBSSxFQUFFQyxJQUFJLEtBQUs7RUFDOUUsSUFBSSxDQUFDSCxNQUFNLEVBQUU7SUFDWEEsTUFBTSxHQUFHLENBQUMsQ0FBQztFQUNiO0VBRUEsT0FBTyxDQUNMLE1BQU1JLGFBQUksQ0FBQ1EsTUFBTSxDQUFDWCxNQUFNLEVBQUVDLElBQUksRUFBRUgsU0FBUyxFQUFFO0lBQUVZO0VBQVMsQ0FBQyxFQUFFWCxNQUFNLEVBQUVHLElBQUksQ0FBQ0csU0FBUyxFQUFFSCxJQUFJLENBQUNJLE9BQU8sQ0FBQyxFQUM5RkMsUUFBUTtBQUNaLENBQUM7QUFBQ0MsT0FBQSxDQUFBQyxZQUFBLEdBQUFBLFlBQUE7QUFFRixNQUFNRyxZQUFZLEdBQUcsTUFBQUEsQ0FBT2QsU0FBUyxFQUFFWSxRQUFRLEVBQUVWLE1BQU0sRUFBRUMsSUFBSSxFQUFFQyxJQUFJLEtBQUs7RUFDdEUsTUFBTUMsYUFBSSxDQUFDVSxHQUFHLENBQUNiLE1BQU0sRUFBRUMsSUFBSSxFQUFFSCxTQUFTLEVBQUVZLFFBQVEsRUFBRVIsSUFBSSxDQUFDSSxPQUFPLENBQUM7RUFDL0QsT0FBTyxJQUFJO0FBQ2IsQ0FBQztBQUFDRSxPQUFBLENBQUFJLFlBQUEsR0FBQUEsWUFBQSIsImlnbm9yZUxpc3QiOltdfQ==
|