Extend tests for kudos_controller, fix 500 leaving kudos on non-existent work

Description

The test coverage for the kudos_controller is 84.21%:
https://codecov.io/gh/otwcode/otwarchive/src/52bcf7b3da114c60d802205a82e25278549a902c/app/controllers/kudos_controller.rb

We'd like to increase that with an ultimate goal of 90% or greater.

How to test:

Assignee

Tal Hayon

Reporter

Sentra Zeal

Roadmap

Misc

Priority

Medium

Affects versions

Fix versions

Components

AutomatedTests
BackEnd

Difficulty

Medium

Milestone

Internal 0.9
Configure