diff --git a/v1/Application.cfc b/v1/Application.cfc
index 9ae0019..3d2fbc3 100644
--- a/v1/Application.cfc
+++ b/v1/Application.cfc
@@ -57,7 +57,7 @@
//variables.framework.docs={};
variables.framework.docs.APIName="svc-api";
- variables.framework.docs.APIVersion="0.191"; /*$ git config --global --unset user.password*/
+ variables.framework.docs.APIVersion="0.192"; /*$ git config --global --unset user.password*/
variables.framework.globalHeaders = structNew();
variables.framework.globalHeaders["Access-Control-Expose-Headers"] = "Location";
@@ -295,7 +295,7 @@
var usrCustomerInfo=getUsrCustomerInfo(idpUserData.userInfo.contactId, idpUserData.userInfo.companyId);
- //dump(idpUserData);dump(usrCustomerInfo);abort;
+ dump(idpUserData);dump(usrCustomerInfo);abort;
if (lCase(arguments.cfc) EQ 'user') {
if (structIsEmpty(usrCustomerInfo)) return representationOf("User information not found").withStatus(404);
@@ -323,19 +323,19 @@
arguments.requestArguments.specificationId=usrCustomerInfo.specificationId; //Integer
try {
- arguments.requestArguments.isImpersonated=usrCustomerInfo.impersonation.is_impersonated;
+ arguments.requestArguments.isImpersonated=idpUserData.impersonation.is_impersonated;
} catch (e) {
arguments.requestArguments.isImpersonated=false; // так себе решение, надо было бы NULL
}
try {
- arguments.requestArguments.clientID=usrCustomerInfo.clientID;
+ arguments.requestArguments.clientID=idpUserData.userInfo.clientID;
} catch (e) {
arguments.requestArguments.clientID="";
}
try {
- arguments.requestArguments.login=usrCustomerInfo.login;
+ arguments.requestArguments.login=idpUserData.userInfo.login;
} catch (e) {
arguments.requestArguments.login="";
}
diff --git a/v1/resources/instance_operation_cfs_param_ls.cfc b/v1/resources/instance_operation_cfs_param_ls.cfc
index 401d2d6..f326046 100644
--- a/v1/resources/instance_operation_cfs_param_ls.cfc
+++ b/v1/resources/instance_operation_cfs_param_ls.cfc
@@ -261,8 +261,7 @@ arguments.requestArguments.specificationId=usrCustomerInfo.specificationId; //In
-
-
+
@@ -412,6 +411,24 @@ arguments.requestArguments.specificationId=usrCustomerInfo.specificationId; //In
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/v1/resources/user.cfc b/v1/resources/user.cfc
index b6e3b45..9b73695 100644
--- a/v1/resources/user.cfc
+++ b/v1/resources/user.cfc
@@ -26,6 +26,8 @@
--->
+
select