We're seeing a lot of warnings from our newly created OpenSearch Dashboard:
This is because a database write is happening on render/GET, we should figure out a way to save this preference outside of the GET request lifecycle.
Since this preference relies on server side data checks, I bumped it up to 2 points as there's a bit more complexity to handling this.
Acceptance Criteria:
- Warning is no longer appearing in our logstash dashboard
- Database write happening in correct context
