回答編集履歴
3
idをメアドで判定する修正を追記しました
test
CHANGED
@@ -142,3 +142,15 @@
|
|
142
142
|
return result;
|
143
143
|
}
|
144
144
|
```
|
145
|
+
同姓同名を考慮してメアドでidを検索するなら
|
146
|
+
```JavaScript
|
147
|
+
// 回答の名前またはメールアドレスと一致するidを取得
|
148
|
+
// const id = values.find(v => v[2] == name)?.[0];
|
149
|
+
const id = values.find(v => v[1] == email)?.[0];
|
150
|
+
```
|
151
|
+
```JavaScript
|
152
|
+
// console.log(`来場者シートに [${name}] という名前が見つかりませんでした。`);
|
153
|
+
console.log(`来場者シートに [${email}] というメールアドレスが見つかりませんでした。`);
|
154
|
+
```
|
155
|
+
の2箇所を修正します。
|
156
|
+
|
2
重複するif文をelseに変更
test
CHANGED
@@ -102,11 +102,10 @@
|
|
102
102
|
`;
|
103
103
|
|
104
104
|
GmailApp.createDraft(email, mailTitle, mailBody, option);
|
105
|
-
}
|
105
|
+
} else {
|
106
106
|
|
107
107
|
//----------------ここからが、11時以外の下書きメール作成------------------//
|
108
108
|
// //11時以外
|
109
|
-
if (date !== "2024年4月1日(月) 11:00") {
|
110
109
|
|
111
110
|
const mailTitle = "イベント予約結果について";
|
112
111
|
const imageurl = 'https://chart.apis.google.com/chart?chs=250x250&cht=qr&chl=' + id;
|
1
var → const
test
CHANGED
@@ -89,7 +89,7 @@
|
|
89
89
|
'name': 'イベント事務局'
|
90
90
|
}
|
91
91
|
// QRコード付きのメール (★URLは??)
|
92
|
-
|
92
|
+
const mailBody = `この度はお申込みをいただきありがとうございます。下記の内容でご予約を承りました。\n 当日、このメールに添付されているQRコードを受付でご提示ください。
|
93
93
|
|
94
94
|
【受付日】: ${stamp}
|
95
95
|
【予約日】: ${date}
|