bcgov / bcgov/SIMS

Offering Study dates and Year of study not displayed in its entirety when long character names are created 100 characters or 100 characters with spaces

Open
#3,959 0 comments 0 reactions 0 assignees View on GitHub
Enhancement Institution Student Test Case
Dominant language
TypeScript
Stars
29
Forks
15
Avg merge
1d 14h
Merged PRs (30d)
38

Description

**Describe the Bug**
Offering study dates and year of study are not displayed in its entirety when long character names are created.
This may cause confusion to the student as there may be offerings with the same name but different dates and year of study.

**Expected Behaviour**
Study dates and year of study are included in offering program of study dropdown lists or program of study dropdown lists

**Actual Behaviour**
Study dates are cut off and the year of study is not displayed

Sample 1
image.png

Sample 2

image.png

### Steps To Reproduce

**Precondition**
Offerings are created with any character length < = to 100 (e.g 20, 100 (no spaces), 100 (including spaces) with study dates (e.g. Nov 20, 2024 - Feb 21, 2025) and any year (e.g. Year 1)

E.g.
PT General 16 wks 40

Thisisa100alphanumericcharacterfileihopeyouarehavingagreatdayhowdoyouliketestingitsthejamiamthegreat (100 characters)

200 ducks swam through the lake while the smurfs ran around the pond so they could get a better look (100 characters with spaces)

Steps to reproduce the behaviour:
1. Login to the student portal
2. Click "Start application"
3. Select program year
4. Select institution that has the above offering
5. Select Part Time
6. Select your study dates
7. Note the offering names
8. Repeat for Request a change in the institution

Release 1.15

Ref #3393

TC 4129

Note #3958 and #3959 are related

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the student portal flow described in the reproduction steps: Start application, program year, institution, Part Time, and study dates. Inspect the offering and program-of-study dropdown entry points involved in those screens. Reproduce the issue with the provided 100-character names, dates, and year values; done means the full offering name, study dates, and year of study are visible.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.