Emilkarobotitehnik, как ты себе представляешь отправку файла так, чтобы его нельзя было скачать?
мы уже не будем нести ответственность за то, что он распространяет. Работает ли это так?
Кто "мы"? Перед кем ответственность? Если "мы" это автор музыки - то он точно не несёт ответственности ни перед кем за то, что с этой музыкой кто-то делает, ибо он может абсолютно любые права кому угодно дать.
Emilkarobotitehnik, а в чём смысл загружать музыку в телегу так, чтобы пользователь не имел возможности её скачать?
Тем более в чём смысл это делать на яндекс музыку? Типа просто чтобы можно было увидеть, что песня существует?
Алекс Федоров, как-бы да, но как-бы нет.
1. У тебя тут цикл будет, тк User ссылается на Account и наборот
2. Ты таким образом клиенту отдашь вообще все данные.
И даже если сейчас там нет каких-то чувствительных данных - возможно в будущем они появятся и у тебя произойдёт неожиданная утечка данных.
Лучше этого избежать в корне, приняв правило: "всегда руками описывать модель, которая возвращается клиенту и руками же перекладывать данные из моделей для базы".
Таким образом ты ещё и избежишь проблем с обратной совместимостью, когда клиенту приходится переписывать код из-за того что на сервере поменялась схема базы данных или поменялось имя какого-то поля.
Зачем указывать ссылку на ВК, если это твой персональный закрытый аккаунт? Убери.
Репозитории оформлены плохо, вот например тестовое: https://github.com/xBlood37/BoborDaniil.14.10.2022
В описании не указано даже, в чём суть тестового.
Сам репозиторий состоит из буквально двух коммитов: init и finish