bcgov / bcgov/lcfs

LCFS - Refine Organization Dashboard Company Overview Comment Functionality

Closed
#4,874 2 comments 0 reactions 1 assignee Claimed by @prv-proton View on GitHub
Medium Organization Management Task
Dominant language
Python
Stars
6
Forks
6
Avg merge
2d 7h
Merged PRs (30d)
87

Description

**Describe the task**
Update the Company Overview comment section within the Organization Dashboard so it functions as a shared organizational comment field rather than a comment log. Currently, comments behave like the Comment Log feature, where individual comments are locked to the original author and cannot be edited by other analysts. This section should support collaborative editing of a single organization comment statement.

**Purpose**
The Company Overview section is intended to provide a current organizational summary that can be maintained by multiple analysts. Allowing edits by any analyst ensures information remains current, reduces duplicate comments, and supports collaborative management of organization records.

**Acceptance Criteria**
- [ ] Any analyst with edit permissions can edit the existing Company Overview comment regardless of the original author.
- [ ] The Company Overview comment functions as a single shared comment statement for the organization.
- [ ] When the Company Overview comment is edited, the displayed name and date stamp update to reflect the most recent editor and edit date.
- [ ] The Company Overview section functions independently from the Comment Log functionality and does not retain author-locked behaviour.
- [ ] Existing Company Overview comments remain available following implementation of the change.

**Additional context**
- The current functionality mirrors the Comment Log component, where comments are attributed to a single author and cannot be edited by other analysts.
- The Company Overview section is intended to be a shared organizational statement that can be updated collaboratively by multiple analysts.
- Ensure accessibility via keyboard navigation and selection.
- Please validate compliance with WCAG 2.2 accessibility guidelines.
- Test across different browsers and devices to confirm consistent behaviour.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.