ucdavis / ucdavis/Purchasing

Add quicklink function for request numbers

Open
#659 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

feedback
Dominant language
C#
Stars
7
Forks
5
PR merge metrics
No merged PRs in 30d

Description

similar to how the KB has a very short link you can add KB000001 etc to, it would be neat to have the same thing for prepuchasing, something like prepurchasing.ucdavis.edu/findrequest?SOME-REQUEST

then in our browsers we can add a search item like prepurchasing.ucdavis.edu/findrequest?%s with keyword opp; that makes is so when you type "opp" into your search bar, you can paste in SOME-REQUEST
and it will automatically link you to the request like prepurchasing.ucdavis.edu/findrequest?SOME-REQUEST which then would take you to the related https://prepurchasing.ucdavis.edu/Order/Review/000000

We currently do something similar with INCs, KBs, CHG etc. It can also be handy when needing to link things out of a Box note or similar

if this already exists please let me know I'd love to use it to speed up my workflow

Votes: 1
Author: nwbotto
Voters: nwbotto

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by finding the existing short-link handling for KBs, INCs, and CHGs, then trace how the request review URL /Order/Review/000000 is resolved. Done means a request-number quicklink accepts the proposed findrequest? parameter and redirects to the related order; verify it alongside the existing short-link behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
backend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.