Bug 249584 - Ensure WebKit survey results are always visible in the admin
Summary: Ensure WebKit survey results are always visible in the admin
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit Website (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Jon Davis
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2022-12-19 09:31 PST by Jon Davis
Modified: 2022-12-19 12:04 PST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jon Davis 2022-12-19 09:31:55 PST
The survey results use the same layout and behavior as the front end. Results visibility are based on whether the user has voted, whether the poll is open or closed, or if the user clicked the View Results button. We need to override this in the case of viewing the results in the admin.
Comment 1 Jon Davis 2022-12-19 09:33:40 PST
Pull request: https://github.com/WebKit/WebKit/pull/7849
Comment 2 EWS 2022-12-19 11:45:57 PST
Committed 258086@main (07d853d3a9e7): <https://commits.webkit.org/258086@main>

Reviewed commits have been landed. Closing PR #7849 and removing active labels.
Comment 3 Radar WebKit Bug Importer 2022-12-19 12:04:28 PST
<rdar://problem/103525449>