Skip to content
This repository was archived by the owner on Aug 28, 2022. It is now read-only.

Conversation

@ronimizy
Copy link
Contributor

Closes #24

@ronimizy ronimizy added the refactoring It's work but we can do better label Feb 15, 2022
@ronimizy ronimizy requested review from FrediKats and lipa44 February 15, 2022 21:03
@ronimizy ronimizy self-assigned this Feb 15, 2022
@ronimizy ronimizy linked an issue Feb 15, 2022 that may be closed by this pull request
@ronimizy
Copy link
Contributor Author

ronimizy commented Feb 15, 2022

В AddTeacher.Handler создаётся объект GroupSubjectTeacher, требующий в себя объект Teacher на данный момент DbSet для учителей не существует и получить его оттуда невозможно, так что я закомментил неработающий код.

// TODO: Add Teachers DbSet and invoke proper constructor
// groupSubject.Teachers.Add(new GroupSubjectTeacher()
// {
// TeacherType = request.Args.TeacherType,
// GroupSubjectId = groupSubject.Id,
// TeacherId = request.Args.TeacherId
// });

После закрытия этого пр добавлю пункт на фикс этого в соответствующую ишую

@ronimizy
Copy link
Contributor Author

В StudyGroupFaker создаётся объект StudyGroup требующий в себя объект StudyCourse фейкера для него нет, так что пока вставил null, после того как вмержим создам ишую на рефактор и на то чтобы это правило нулабилити сделать ошибкой

Copy link
Member

@FrediKats FrediKats left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Мне кажется, что с Response? мы немного не туда свернули. Респонс то мы всегда получаем. Просто он содержит null. Мне кажется, что стоит перейти именно к такой модели.

@ronimizy
Copy link
Contributor Author

Мне кажется, что с Response? мы немного не туда свернули. Респонс то мы всегда получаем. Просто он содержит null. Мне кажется, что стоит перейти именно к такой модели.

Ля действительно, я чёт на том пр'е с токенами запутался из-за комментов, и за нулабилити доебался не в ту сторону.

Переделаю.

@ronimizy ronimizy requested a review from FrediKats February 16, 2022 07:29
@lipa44
Copy link
Member

lipa44 commented Feb 16, 2022

Есть огромные вопросы к папке Teachers - наичная от того, какие типы мы там возвращаем, продолдая тем, как оно вообще реботает и работает ли, и заканчивая наличием команд помимо запросов - разве у нас этот сервис не для ридолни запросов прендначен?)

telegram-cloud-photo-size-2-5217453433286670729-y

@ronimizy
Copy link
Contributor Author

@lipa44 это то тут при чём? Заведи ишую.

@ronimizy ronimizy requested a review from Bibletoon February 17, 2022 08:21
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 8 Code Smells

0.0% 0.0% Coverage
0.0% 0.0% Duplication

@FrediKats
Copy link
Member

FrediKats commented Feb 17, 2022

lgtm
А то, что вкинул @lipa44 нужно обсудить.
Спасибо!

Copy link
Member

@lipa44 lipa44 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

С пивом пойдёт

@ronimizy ronimizy merged commit 83fc75c into dev Feb 17, 2022
@ronimizy ronimizy deleted the refactor/nullability branch February 17, 2022 15:58
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

refactoring It's work but we can do better

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Зафорсить нуллабилити на весь солюшен

5 participants