Сейчас при большой вложенности ломается аккаунт - летит эксепшн при загрузке папок, юзер перестаёт их видеть (у Мефа так было)
Задача - ограничить глубокую вложенность и цикличность при создании папок, а не после создания. На фронтенде должна отображаться понятная ошибка.
При этом, если у юзера уже глубокая вложенность или цикличность, то не нужно кидать эксепшн, а лучше вернуть всё, как есть.
Сейчас при большой вложенности ломается аккаунт - летит эксепшн при загрузке папок, юзер перестаёт их видеть (у Мефа так было)
Задача - ограничить глубокую вложенность и цикличность при создании папок, а не после создания. На фронтенде должна отображаться понятная ошибка.
При этом, если у юзера уже глубокая вложенность или цикличность, то не нужно кидать эксепшн, а лучше вернуть всё, как есть.