mirror of
https://github.com/discourse/discourse.git
synced 2025-02-06 01:31:02 +08:00
![Ted Johansson](/assets/img/avatar_default.png)
We want to allow admins to make new required fields apply to existing users. In order for this to work we need to have a way to make those users fill up the fields on their next page load. This is very similar to how adding a 2FA requirement post-fact works. Users will be redirected to a page where they can fill up the remaining required fields, and until they do that they won't be able to do anything else.
13 lines
250 B
Ruby
13 lines
250 B
Ruby
# frozen_string_literal: true
|
|
|
|
module PageObjects
|
|
module Pages
|
|
class UserPreferencesProfile < PageObjects::Pages::Base
|
|
def visit(user)
|
|
page.visit("/u/#{user.username}/preferences/profile")
|
|
self
|
|
end
|
|
end
|
|
end
|
|
end
|