Метод getFilesByName() не знаходить файли, якщо в імені з кирилицею присутні літери у верхньому
Взагалі все почалося з того, що треба було зберігати приточені файли, отримані через GmailApp на Google Drive Все йшло добре, поки не з'явилася необхідність перезаписувати файл, якщо він вже є на диску. Якщо просто зберігати, то файли з однаковими іменами зберігаються як FileName(n-1).ext - де n - кількість отриманих файлів з тим самим ім'ям. Відповідно, виникла потреба визначити, чи є файл з певним ім'ям на диску і при позитивному результаті видалити його, а новий зберегти. І ось що виявилося під час пошуку файлів з кирилицею.
Що маємо у результаті. getFilesByName шукає файли на кирилиці тільки в нижньому регістрі?

Саме зараз описую цей баг. Поставте зірочку тут.
Використовуйте менш точний пошук із додатковою обробкою результатів. І сервіс DriveApp і сервіс Drive вміють у рядку запиту обробляти директиву title contains. Search for Files. На даний момент, 2017-08-13, використовується API v2, і для пошуку в даному випадку це принципово. Наступний код поверне те, що ви очікуєте: