ソースを参照

fix: insert Department & authing-node-sdk

ryanemax 8 ヶ月 前
コミット
f242edca56
3 ファイル変更3 行追加3 行削除
  1. 0 1
      package.json
  2. 2 2
      server/cloud/authing/func-authing-org-sync.js
  3. 1 0
      server/package.json

+ 0 - 1
package.json

@@ -24,7 +24,6 @@
     "@ionic/angular": "^8.2.2",
     "@ngx-translate/core": "^15.0.0",
     "@types/parse": "^3.0.9",
-    "authing-node-sdk": "^3.1.0",
     "ng-zorro-antd": "^18.0.0",
     "parse": "^5.1.0",
     "rxjs": "~7.8.0",

+ 2 - 2
server/cloud/authing/func-authing-org-sync.js

@@ -13,7 +13,7 @@ import { pgClient } from '../../db/pg-instance'
 export function defineAuthingDepartSync(){
 // function defineAuthingLogin(){
     Parse.Cloud.define("authingDepartSync", async (request) => {
-        let result = await syncOrganizationsFromAuthing(token)
+        let result = await syncOrganizationsFromAuthing()
         return result
     });
 }
@@ -81,7 +81,7 @@ async function InsertAllDepartment(departList){
     let flattenedParams = rowData.flat();
 
     let syncDepartSQL = `
-    INSERT INTO "_Session" ("objectId", "organizationCode", "name", "description","branch","parent","code", "status","createdAt","updatedAt")
+    INSERT INTO "Department" ("objectId", "organizationCode", "name", "description","branch","parent","code", "status","createdAt","updatedAt")
     VALUES
         ${rowData.map((_, i) => `($${i * 5 + 1}, $${i * 5 + 2}, $${i * 5 + 3}, $${i * 5 + 4}, $${i * 5 + 5}, $${i * 5 + 6}, $${i * 5 + 7}, $${i * 5 + 8}, $${i * 5 + 9}, $${i * 5 + 10})`).join(',\n')}    
     ON CONFLICT ("objectId") DO UPDATE

+ 1 - 0
server/package.json

@@ -27,6 +27,7 @@
   "license": "ISC",
   "dependencies": {
     "authing-js-sdk": "^4.23.51",
+    "authing-node-sdk": "^3.1.0",
     "parse-dashboard": "^5.4.0",
     "parse-server": "^7.0.0",
     "yargs":"17.7.2",