Giter Site home page Giter Site logo

ped's People

Contributors

wyt-sonia avatar

Watchers

 avatar

ped's Issues

Long customer name cannot fully display

When adding a customer with a long name, his/her name cannot be displayed completely.
Maybe set the max-length of the name will be helpful.

This issue can be reproduced by this command:

  • addc n/12345678901234567890123456789012345678901234567890 p/111 e/ww.@ww a/ADDRESS t/12

Pasted Graphic 3.jpg

Long tag cause customer information invisible

When adding a customer with a long tag:

  1. The tag won’t be fully displayed
  2. The Phone, address and email information disappear as well

This can be reproduced using command:

  • addc n/testLongTag p/11111111 e/ee@www a/110 t/1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890

Pasted Graphic 2.jpg

Issue of using multiple number of the same terms in command

For some commands, as editc and addc, the app does not block the command with multiple number of the same terms.

Thus, for example, when adding customer with multiple e/, n/ and p/ the app will only take the last term.

To reproduce the issue, can use the command shows in pictures:

Pasted Graphic 6.jpg
Pasted Graphic 8.jpg
Pasted Graphic 7.jpg

Feedback box not refresh after 'editt'

The feedback box not refresh but the date time of the target transaction will update when updating dt of a transaction.
To reprodece it can use the cammand in picture.

Pasted Graphic 21.jpg

Can plotsales with fure time

Also for plotsales, user can use date in future, I think it is not a valid logic here.

To reproduce : plotsales 2 sd/2022-03-20 10:00 ed/2022-03-30 10:00

Long email cannot fully display

When adding a customer with long email, his/her emial will not display completely.

This issue can be repoduced by:

  • addc n/testc p/12345678 e/ww1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890@ss a/ADDRESS t/12

Pasted Graphic 5.jpg

Typo in UG

Under chapter 3.22, 3.23 of the UG

Here you say: The start date must be after or equal to end date

Pasted Graphic 26.jpg

I think it is a typo.

Findc command behaves differently from the UG

According to your UG, the findc should perfom OR search.
“Customers matching at least one keyword will be returned (i.e. OR search).

  1. While when I try to search using "findc n/test11 p/111", even there is a customer named test11, the system displays nothing.
  2. Same thing happens when I mix the search terms, like "findc p/222 e/12.@11" etc

Pasted Graphic 10.jpg
Pasted Graphic 9.jpg

Long phone number cannot fully display

When adding a customer with a long phone number, his/her phone number will not be displayed completely.
Also, the max-length of a valid phone number is 15 digits, can check from here: https://www.cm.com/blog/how-to-format-international-telephone-numbers/

Thus, maybe it is better to set the constrain to limit the length as well.

This issue can bre repoduced by:

  • addc n/testc p/123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890 e/ww@ss a/ADDRESS t/12

Pasted Graphic 4.jpg

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.