RedMadRobot / figma-export

Command line utility to export colors, typography, icons and images from Figma to Xcode / Android Studio project
MIT License
727 stars 114 forks source link

Improve error handling #13

Closed subdan closed 4 years ago

subdan commented 4 years ago

A lot of users see these errors: Error: Figma API: {"params":["file_key"],"query":["ids"]} are required. Error: Figma API: Not found

It will be cool to give users more info why this error happens.

andreyoshev commented 4 years ago

А как эту ошибку победить?

subdan commented 4 years ago

Проверь что все правила из раздела Design requirements соблюдены. Важно чтобы все цветовые стили и компоненты были опубликованы в Team Library.

Если Figma файл организован правильно и все компоненты и стили опубликованы, но ошибка все-равно возникает то можешь прислать yaml файл и дать ссылку на Figma файл?

subdan commented 4 years ago

Обычно ошибка "query":["ids"]} are required. возникает если в Team Library ничего не найдено.

andreyoshev commented 4 years ago

@subdan да, нашел где есть, работает! Кайфую :)

subdan commented 4 years ago

Супер!

andreyoshev commented 4 years ago

@subdan Неудобно, что он не удаляет старые: было, например, gray_one - сделал экспорт, переименовал в Gray 1 - сделал экспорт, в результате оба цвета в Colors :/

subdan commented 4 years ago

Странно. Он должен удалять старые цвета. Сейчас проверю.

subdan commented 4 years ago

Да, есть баг. Исправлю в ближайшее время.

subdan commented 4 years ago

Исправил и сделал релиз. Можешь обновиться и проверить.

andreyoshev commented 4 years ago

@subdan работает 👍🏻