Giter VIP home page Giter VIP logo

ped's People

Contributors

jivesh avatar

Watchers

 avatar

ped's Issues

Adding favourites doesn't work with names of different case

If I have two study spots with the same name albeit with different case (which can easily be simulated since add is case-sensitive when it comes to names) then I can only add the first-added one to my favourites.

Steps to reproduce

add n/ICUBE r/5
add n/icube r/3
fav n/icube

Will result in ICUBE being added to favourites rather than icube.

Images

Screenshot 2021-10-29 at 4.36.22 PM.png

Original state

Screenshot 2021-10-29 at 4.36.57 PM.png

After running fav n/icube

Edit affected by case

If I have multiple study spots with the same name but with different case, editing any means editing the first-added one

Steps to reproduce

add n/ICUBE r/5
add n/icube r/4
edit spot/icube n/icubee

Images

Screenshot 2021-10-29 at 5.01.35 PM.png

Original state

Screenshot 2021-10-29 at 5.02.22 PM.png

After trying to edit

Delete affected by case

If I have multiple study spots with the same name albeit with different case, trying to delete either will always only let you delete the first-added one

How to reproduce

add n/icube r/5
add n/ICUBE r/5
delete n/ICUBE

Images

Screenshot 2021-10-29 at 4.49.20 PM.png
Original state
Screenshot 2021-10-29 at 4.49.28 PM.png
After trying to delete icube

Logging hours at a study-spot has bugs with case of the name

TLDR: If I have two study-spots with the names being equal except for their case, then I cannot log any hours to the study-spot added later.

I can add two study-spots with names differing only in case. While that's okay in and of itself, it causes bugs with the logging

Example:
I add 2 study spots, iCube and ICUBE.
So

add n/iCube r/5
add n/ICUBE r/5

Then, if I do

log n/ICUBE hr/10

It logs 10 hours at iCube instead of ICUBE. That's an issue, since I can't log any hours at all to ICUBE. Demo.

Screenshot 2021-10-29 at 4.19.44 PM.png
Starting state

Screenshot 2021-10-29 at 4.20.22 PM.png
When I try to log the hours

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.