@availity/api-core
Advanced tools
Comparing version 6.5.0 to 6.5.1
@@ -6,2 +6,13 @@ # Change Log | ||
## [6.5.1](https://github.com/Availity/sdk-js/compare/@availity/api-core@6.5.0...@availity/api-core@6.5.1) (2020-06-04) | ||
### Bug Fixes | ||
* **api-core:** filteredOrgs not sending region to axiUserPerms ([3706a72](https://github.com/Availity/sdk-js/commit/3706a7274ac4cd67271e9088d6fa8b8392c49c83)) | ||
# 6.5.0 (2020-06-04) | ||
@@ -8,0 +19,0 @@ |
@@ -151,3 +151,3 @@ "use strict"; | ||
var _additionalPostGetArg, resourceIds, permissionIds, permissionId, region, organizations, orgLimit, orgOffset, totalOrgCount, permissionIdsToUse, resourceIdsToUse, resourceIdsArray, permissionIdsOR, _yield$this$avUserPer, userPermissions, authorizedOrgs, authorizedFilteredOrgs; | ||
var _additionalPostGetArg, resourceIds, permissionIds, _data, permissionId, region, organizations, orgLimit, orgOffset, totalOrgCount, permissionIdsToUse, resourceIdsToUse, resourceIdsArray, permissionIdsOR, _yield$this$avUserPer, userPermissions, authorizedOrgs, authorizedFilteredOrgs; | ||
@@ -160,3 +160,8 @@ return _regenerator["default"].wrap(function _callee2$(_context2) { | ||
_additionalPostGetArg = additionalPostGetArgs.resourceIds, resourceIds = _additionalPostGetArg === void 0 ? [] : _additionalPostGetArg, permissionIds = additionalPostGetArgs.permissionIds; | ||
permissionId = data.permissionId, region = data.region; | ||
if (typeof data === 'string') { | ||
data = _qs["default"].parse(data); | ||
} | ||
_data = data, permissionId = _data.permissionId, region = _data.region; | ||
organizations = organizationsData.organizations, orgLimit = organizationsData.limit, orgOffset = organizationsData.offset, totalOrgCount = organizationsData.totalCount; | ||
@@ -171,7 +176,7 @@ permissionIdsToUse = permissionIds || permissionId; | ||
if (!(region !== this.previousRegionId || !this.arePermissionsEqual(permissionIdsOR))) { | ||
_context2.next = 20; | ||
_context2.next = 21; | ||
break; | ||
} | ||
_context2.next = 11; | ||
_context2.next = 12; | ||
return this.avUserPermissions.postGet({ | ||
@@ -183,3 +188,3 @@ permissionId: permissionIdsOR, | ||
case 11: | ||
case 12: | ||
_yield$this$avUserPer = _context2.sent; | ||
@@ -189,3 +194,3 @@ userPermissions = _yield$this$avUserPer.data.axiUserPermissions; | ||
if (!userPermissions) { | ||
_context2.next = 19; | ||
_context2.next = 20; | ||
break; | ||
@@ -200,9 +205,9 @@ } | ||
this.previousRegionId = region; | ||
_context2.next = 20; | ||
_context2.next = 21; | ||
break; | ||
case 19: | ||
case 20: | ||
throw new Error('avUserPermissions call failed'); | ||
case 20: | ||
case 21: | ||
// loop thru the permissionId list of ORs, finding and adding matching orgs in the userPermissions. ANDs are beneath/within the ORs | ||
@@ -312,3 +317,3 @@ authorizedOrgs = permissionIdsOR.reduce(function (accum, permissionIdOR) { | ||
case 24: | ||
case 25: | ||
case "end": | ||
@@ -315,0 +320,0 @@ return _context2.stop(); |
{ | ||
"name": "@availity/api-core", | ||
"version": "6.5.0", | ||
"version": "6.5.1", | ||
"description": "Base API definitions for the Availity REST API", | ||
@@ -24,3 +24,3 @@ "keywords": [ | ||
}, | ||
"gitHead": "9ec28cc1091be12ea85fa134c002721496452b90" | ||
"gitHead": "5c20c8c87dfdc811677240cbccd28039b60614e8" | ||
} |
@@ -80,2 +80,5 @@ import qs from 'qs'; | ||
const { resourceIds = [], permissionIds } = additionalPostGetArgs; | ||
if (typeof data === 'string') { | ||
data = qs.parse(data); | ||
} | ||
const { permissionId, region } = data; | ||
@@ -82,0 +85,0 @@ const { |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
150080
3350