keeleinstituut / tv-tolkevarav

Tõlkevärav (Translation Hub)
1 stars 0 forks source link

Editing in progress task deadline BUG #756

Open plakitkelly opened 1 month ago

plakitkelly commented 1 month ago

LOL-2024-05-T-457-sq-ALaf-ZA-1

Steps:

  1. Create new project
  2. Assign 2 or more vendors for sub-project
  3. Send task to vendors
  4. Vendor1 accepts task (project status is teostamisel), other vendor/s can't do this task anymore
  5. Vendor1 uploads ready file but doesn't click on "Märgi lõpetatuks"
  6. PM changes deadline (in general or task tab, not in project details)
  7. Vendor1 doesn't see the task in "Minu ülesanded" table, it's again in "Ootel ülesanded" table (with status teostamisel). Client still can see vendor1 name.
  8. Now the task can be accepted by another vendor
  9. Vendor2 accepts task. Client can see now vendor2 name.
  10. Vendor2 can see ready file by vendor1

Actual result: Problem is in step 6-7. Task should be in vendor1 "Minu ülesanded" table and other vendors should not be able to accept this task. It allows another vendor to submit the work "under his own name". And in other case, this bug gives the PM an opportunity to exploit the bug to "remove accepted vendor from task".

Expected result: If PM changes deadline, it shouldn't affect the status of the task (although the status still remained in Teostamisel).

plakitkelly commented 1 week ago

Tested in 20.06 - it's ok