いつもお世話になっております。
アプリAで新規レコード保存時にアプリBにもレコード登録するプログラムを作成中です。
引っかかっているのは下記のプログラムです。開発ツールのコンソールにはエラーも何も表示されません。基本的にアプリBへの登録はうまくいかないのですが、数回に1度うまくいくときがあります。この現象自体も謎なのですが、もっと謎なのはエラー内容の確認方法です。
コンソールには「 console.log(error);」で引っかかったことは表示されますが、エラー内容については見えません。また、開発ツールのネットワークタブを見ても該当のPOSTが見当たりません。
エラーの原因究明方法がわからず、困っているため、アドバイスいただけますと幸いです。よろしくお願いいたします。
(function() {
“use strict”;
var aAppId = 3; //[別アプリから更新]
console.log(‘tre’);
//新規レコード作成時のイベント
kintone.events.on([‘app.record.create.submit.success’], async function(event) {
var rec = await event[‘record’];
var a1 = await rec[‘A’][‘value’];
var b1 = await rec[‘B’][‘value’];
//書き込み用
var parm = {
‘app’: aAppId,
‘record’: {
‘日付’: {‘value’: a1},
‘ルックアップ’: {‘value’: b1},
}
};
console.log(parm);
kintone.api(kintone.api.url(‘/k/v1/record’, true), ‘POST’, parm, async function(resp) {
// success
console.log(resp);
}, function(error) {
// error
console.log(error);
});
});
})();