MCPcopy Index your code
hub / github.com/microsoft/SandDance / _getResponseError

Function _getResponseError

docs/app/js/sanddance-app.js:55152–55195  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

55150 return _getResponseError.apply(this, arguments);
55151}
55152function _getResponseError() {
55153 _getResponseError = (0, _asyncToGeneratorDefault.default)((0, _regeneratorDefault.default).mark(function _callee3(response) {
55154 var message, contentType, text;
55155 return (0, _regeneratorDefault.default).wrap(function _callee3$(_context3) {
55156 while(true)switch(_context3.prev = _context3.next){
55157 case 0:
55158 message = "Failed to fetch resource ".concat(response.url, " (").concat(response.status, "): ");
55159 _context3.prev = 1;
55160 contentType = response.headers.get("Content-Type");
55161 text = response.statusText;
55162 if (!contentType.includes("application/json")) {
55163 _context3.next = 11;
55164 break;
55165 }
55166 _context3.t0 = text;
55167 _context3.t1 = " ";
55168 _context3.next = 9;
55169 return response.text();
55170 case 9:
55171 _context3.t2 = _context3.sent;
55172 text = _context3.t0 += _context3.t1.concat.call(_context3.t1, _context3.t2);
55173 case 11:
55174 message += text;
55175 message = message.length > 60 ? "".concat(message.slice(60), "...") : message;
55176 _context3.next = 17;
55177 break;
55178 case 15:
55179 _context3.prev = 15;
55180 _context3.t3 = _context3["catch"](1);
55181 case 17:
55182 return _context3.abrupt("return", message);
55183 case 18:
55184 case "end":
55185 return _context3.stop();
55186 }
55187 }, _callee3, null, [
55188 [
55189 1,
55190 15
55191 ]
55192 ]);
55193 }));
55194 return _getResponseError.apply(this, arguments);
55195}
55196function getInitialDataUrl(_x4) {
55197 return _getInitialDataUrl.apply(this, arguments);
55198}

Callers

nothing calls this directly

Calls 2

textMethod · 0.80
getMethod · 0.45

Tested by

no test coverage detected