Closed Bug 1510658 Opened 3 years ago Closed 3 years ago

add API endpoint betaversionrule can use for lookups

Categories

(Socorro :: Webapp, task, P2)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: willkg, Assigned: willkg)

References

Details

Attachments

(2 files)

The BetaVersionRule in the processor is currently looking up build information by accessing the database directly. This causes a bit of complication because the webapp now owns and manages that table, but the processor accesses it directly. If we ever make changes to that table, we have to do it in two places....

Well, currently it's three places because the archivescraper puts data into the table, too. But that'll get rewritten when we redo crontabber and archivescraper will become a Django command thing. So let's ignore that for now.

This bug covers adding an API endpoint to the webapp that the BetaVersionRule can use to do lookups.
Priority: -- → P2

This went to prod just now in 364. Marking as FIXED.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.