Skip to content
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
@wdprice

Description

@wdprice

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

  1. Add a new boolean to Jobs API & database: isApplicationPageActive
  2. 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).
  3. 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."

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions