MCPcopy Create free account
hub / github.com/Rello/analytics / parseOperation

Function parseOperation

js/flow.js:106–124  ·  view source on GitHub ↗
(operation)

Source from the content-addressed store, hash-verified

104 },
105 methods: {
106 parseOperation(operation) {
107 let parsedOperation = {
108 datasetId: 0,
109 dataloadId: 0
110 };
111
112 if (typeof operation === 'string' && operation.trim().charAt(0) === '{') {
113 try {
114 let jsonOperation = JSON.parse(operation);
115 parsedOperation.datasetId = parseInt(jsonOperation.datasetId) || 0;
116 parsedOperation.dataloadId = parseInt(jsonOperation.dataloadId) || 0;
117 return parsedOperation;
118 } catch (e) {
119 }
120 }
121
122 parsedOperation.datasetId = parseInt(operation) || 0;
123 return parsedOperation;
124 },
125 emitOperation(datasetId, dataloadId) {
126 this.$emit('input', JSON.stringify({
127 datasetId: parseInt(datasetId) || 0,

Callers

nothing calls this directly

Calls 1

parseMethod · 0.45

Tested by

no test coverage detected