diff --git a/src/server/Model/DB/ProgramsDB.ts b/src/server/Model/DB/ProgramsDB.ts index ab9ccf252..3657a38e4 100644 --- a/src/server/Model/DB/ProgramsDB.ts +++ b/src/server/Model/DB/ProgramsDB.ts @@ -280,7 +280,7 @@ abstract class ProgramsDB extends DBTableBase implements ProgramsDBInterface { * @param extended extended * @return string */ - private createExtendedStr(extended: { [description: string]: string } | undefined, convertDBStr: boolean): string | null { + private createExtendedStr(extended: { [description: string]: string } | undefined, convertDBStr: string): string | null { if (typeof extended === 'undefined') { return null; } let str = ''; diff --git a/src/server/Util/StrUtil.ts b/src/server/Util/StrUtil.ts index dfb2907b8..4c579c46d 100644 --- a/src/server/Util/StrUtil.ts +++ b/src/server/Util/StrUtil.ts @@ -4,17 +4,17 @@ namespace StrUtil { /** * 文字列をデータベース用文字列に変換する. - * + * * convertDBStrの値によって以下のように文字列の変換を行う - * - "no": PostgreSQL非対応文字の削除 - * - "twoByte": PostgreSQL非対応文字の削除,半角英数記号を全角に変換 + * - 'no': PostgreSQL非対応文字の削除 + * - 'twoByte': PostgreSQL非対応文字の削除,半角英数記号を全角に変換 * - else: PostgreSQL非対応文字の削除,全角英数記号を半角に変換 * @param str: string - * @param convertDBStr: string + * @param convertDBStr: string * @return string */ export const toDBStr = (str: string, convertDBStr: string): string => { - const ret = convertDBStr === "no" ? str : convertDBStr === "twoByte" ? toDouble(str) : toHalf(str); + const ret = convertDBStr === 'no' ? str : convertDBStr === 'twoByte' ? toDouble(str) : toHalf(str); return ret.replace(/\x00/g, ''); // PostgreSQL 非対応文字 };