Giter Site home page Giter Site logo

pe's People

Contributors

yunbinmo avatar

Watchers

 avatar

pe's Issues

Unable to find client after one unsuccessful find action

Try finding a client that does not exist, and I get the following result, which I believe is expected.
image.png

However, when I try to find an existing client again, e.g. Alex, I was told that there is no client in the contact list to find

image.png

In this case, user has to list all the client again before he can do the find. Not sure if this is the expected behavior. And this behavior is not mentioned in the UG.

UG broken links

image.png

The four links are broken. I've also inspected the UG source file, it looks like you have put down id for the corresponding titles but forgot to link it with the actual text.

Cannot filter client by birthday month

image.png

The given example command filterClients birtMonth op/lesser v/march is not usable, although I try to change the month input value to other values. And no message is given for why the input is invalid.

Duplicate client entries might go unnoticed

Problem: User is able to add two similar client data entries with the same name (with one being lower case and the other being proper upper case) and same data, as shown in the picture below

image.png

Steps to reproduce:

Execute the command

addClient n/John Doe p/98765432 e/[email protected] a/311 Clementi Ave 2 #02-25 b/21-03-1999 lc/21-03-2022 21:03

and

addClient n/john doe p/98765432 e/[email protected] a/311 Clementi Ave 2 #02-25 b/21-03-1999 lc/21-03-2022 21:03

Expected:

The application gives some warning about possible duplication.

Actual:

The client is successfully added.

This might cause inconvenience as the client list gets longer and user is not aware of such duplication, since the two upper case and lower case names are likely to refer to the same person.

Special symbol not allowed in client name

image.png
Client names containing s/o cannot be added, which can cause problems since this is an app for financial advisor, it would be important to record the client's legal name.

DummyTest

No details provided by bug reporter.

findClient command stops working after performing a sort on client attributes

image.png

The findClient command does not work anymore after a sort command is executed.

Steps to reproduce

  • Do a sortClients numPolicies
  • Then perform a findClient command

The application still lists out all clients, which causes inconvenience if the client list is long. To get rid of this, user has to restart the application.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.