async getKintoneUserCodeIfNotExistsAddMember()

in src/Worker.ts [183:199]


  async getKintoneUserCodeIfNotExistsAddMember(client: KintoneRestAPIClient) {
    const kintoneUserCode = await ApiExecutor.getKintoneUserCode(
      client,
      this.apps.members.id,
      this.trelloAction.data
    );
    if (kintoneUserCode === undefined) {
      await ApiExecutor.addMember(
        client,
        this.apps.members.id,
        this.trelloAction.data,
        this.apps.defaultKintoneUserCode
      );
      return this.apps.defaultKintoneUserCode;
    }
    return kintoneUserCode;
  }