This repository was archived by the owner on Mar 13, 2025. It is now read-only.
This repository was archived by the owner on Mar 13, 2025. It is now read-only.
[$30] Security Issue - JD Edits from TaaS App #125
Closed
Description
Jobs that have a Job Application Form attribute = true in RCRM are posted directly to the Topocder.com Gig Work page. In scenarios where that field is true, a user in TaaS App could write anything and post directly to Topcoder.com without review. We cannot allow this behavior to occur.
Proposed Solution
- Add a new boolean to Jobs API & database:
isApplicationPageActive
- Update Zapier integration to update this field whenever it is edited in RecruitCRM. Do not allow this field to be edited inside TaaS App UI or though API (except m2m).
- Add logic to Job Edit page: IF
isApplicationPageActive
==true
THEN disable the Job Description editor. Display a message underneath that reads: "You may not edit a Job Description that is currently posted to Topcoder.com. Please contact support@topcoder.com."