Skip to content

Commit e236c65

Browse files
authored
Update README.md
1 parent af20436 commit e236c65

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Each of us have created one or more PRs and most of these have been merged into
1414
### Profile display
1515
- By Parmis
1616
- Implemented by UserSearchUI, which allows a user to type in a user's username to view their features (user and username so far).
17-
- User information is captured using ChangeController interface, which uses UserDatabse interfaces to retrieve the user of interest:
17+
- User information is captured using UserPresenter interface, which uses UserDatabse's interface UserRetriever to retrieve the user of interest, then UserReader reads features of the reader that are eventually presented:
1818
- ![img.png](images/img.png)
1919
- Here, Alex123 is not a user of the chat system:
2020
- ![img_1.png](images/img_1.png)
@@ -24,7 +24,7 @@ Each of us have created one or more PRs and most of these have been merged into
2424
### Profile feature modification
2525
- By Parmis
2626
- Implemented by UserMdoificationUI, which allows a user to verify their authority to access their account by confirming their username and password, and then choosing the feature they wish to modify, and enter the new value for it.
27-
- User information is captured using UserPresenter interface, which uses UserAuthenticationI to confirm user's authority to make the change, then uses Changeable interface (use case) to make the changes to the User entity, and finally uses UserModificationGateway to relay the changed info to UserDatabase:
27+
- User information is captured using ChangeController interface, which uses UserDatabse's interface UserRetriever to retrieve the user of interest. Then, UserAuthenticationI confirms user's authority to make the change, then we use Changeable interface (use case) to make the changes to the User entity, and finally use UserModificationGateway to relay the changed info to UserDatabase:
2828
- ![img_3.png](images/img_3.png)
2929
- Here: Parmis's password is actually 123, so she doesn't get the chance to change her email:
3030
- ![img_4.png](images/img_4.png)

0 commit comments

Comments
 (0)