LoginSignup
0
1

More than 5 years have passed since last update.

GASにて最新のバージョンで更新したはずなのに、変更が反映されなかった時の覚書

Last updated at Posted at 2019-04-23

結果

バックアップのつもりでコピペしたファイルが原因かもしれません。
バックアップのつもりでコピペしたファイルを削除するか関数名を変更するなどして対処しましょう。

出くわした事態(しょうもないので閲覧注意)

スクリプトエディタでファイルをコピペして、バックアップファイル(コピーファイル)を作る。
そしたら以下の順番でファイルが配置される。

以下は「main.gs」をコピペした例

  1. main.gs
  2. コピー_main.gs

当然ですが、ファイルをコピペしただけなので、バックアップ用に作成した「コピー_main.gs」は、「main.gs」と同じ関数を持っている。

main.gs
function doPost (){
}
コピー_main.gs
function doPost (){
}

この状態で「main.gs」のdoPost()関数を変更及び更新しても、
ファイルの順番が後に並んでいる「コピー_main.gs」のdoPost()が結果的に呼ばれます。

最新のバージョンで更新したはずなのに、変更が反映されないという時に確認してみてください。
「コピー_main.gs」を削除するか関数名を変更するなどして対処しましょう。
ファイルの並び替えができればよいのだけれど・・・

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1