Skip to content

New Loan System #25

@Nsohko

Description

@Nsohko

Overhaul the loan system based on logs feedback (and address the other feedback they have)
Need to also integrate with tele bot => Can we just use NUSC club's tele bot?

  • Organization header should also include event, i.e. "Organization - Event". This should also be mandatory to fill in.
  • Once loan is made, status becomes "ongoing loan". Quantity does not change until loan request is approved, however, so would be good if quantity changes once a loan request is made. (To Clarify)
  • Telegram bot should bump IH's tele on logs request. (This way the IH knows that they need to approve a request, else it may go unnoticed)
  • Override button (logs comm can override and approve over IH)
  • Send receipt to requester (either a message or pdf/doc on tele/email)
  • Overdue indicator should only come in 1 day after the end date (according to our loan policy, items must be returned 24h after the event) (currently the indicator pops up on the end date)
  • Once loan return is overdue, bump the requester everyday via tele/email (think this starts 2 days after the end date)
  • If a loan has too many items (e.g. loan request Add sorting and filtering to Catalogue #13), we are unable to scroll (currently we need to zoom out to see all the items, which might not be intuitive for some)
  • For returning loans, a "return all" button so we don't have to manually click return on each item (especially annoying in a big loan)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions