Skip to content

feat: Add scheduling link to mentor profile editor - #819

Open
CreedTech wants to merge 1 commit into
Women-Coding-Community:mainfrom
CreedTech:feat/mentor-scheduling-link-818
Open

CreedTech wants to merge 1 commit into
Women-Coding-Community:mainfrom
CreedTech:feat/mentor-scheduling-link-818

Conversation

@CreedTech

@CreedTech CreedTech commented Oct 13, 2026 •

Copy link
Copy Markdown

Description

Add a scheduling link field to the shared mentor profile editor. Existing links load into the field, and a replacement is included when the profile is saved. The same editor is used by mentors and admins.

The current API retains an existing link when given a blank value, so this change supports replacing a link but not removing one.

Related Issue

Closes #818

Change Type

  • New Feature

Screenshots

Tested in the local admin app: the scheduling link saved and remained after reloading the profile. It also appears in the mentor’s My Profile view. Screenshots are in this comment.

Pull request checklist

Focused form tests, type check, ESLint, Prettier, and the production build passed.

Mentors currently cannot update their scheduling link from the profile
editor even though the API already stores it. Expose the field in the
shared edit form so mentors and admins can update the same value.
@sonarqubecloud

Copy link
Copy Markdown

@khairahscorner khairahscorner left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, would be nice if we can get a screenshot of the updated view.

@Sowmiya07 can you review as well please?

@goelsonali

Copy link
Copy Markdown
Contributor

@CreedTech - Can you please share more details why are you not able to test this change locally ? You should be able to run the admin app locally with the changes. As it is UI change it would be good to get some screenshots.

@CreedTech

Copy link
Copy Markdown
Author

I got the admin app running locally. I saved a scheduling link on the mentor’s profile, reloaded it, and confirmed the link also shows in the mentor’s My Profile view. Screenshots attached.
wcc-pr-819-admin-scheduling-link
wcc-pr-819-mentor-scheduling-link

@CreedTech

Copy link
Copy Markdown
Author

Hi @Sowmiya07, could you take a look when you have time? The local admin-app screenshots and save/reload check are in #819 (comment). The frontend CI job is passing on the current head. This supports adding or replacing a scheduling link; clearing an existing link still needs API support.

@khairahscorner

Copy link
Copy Markdown
Contributor

@goelsonali / @dricazenck can you review please as Sowmiya is off for some time? Thank you.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: add scheduling link field to "My Profile" UI for mentors

3 participants