Link website when reviewing users

This commit is contained in:
Robin Ward 2020-02-19 10:18:05 -05:00
parent 74f2d48018
commit c954d083df
4 changed files with 17 additions and 12 deletions

View File

@ -1,6 +1,6 @@
{{#if value }}
{{#if value}}
<div class={{classes}}>
<div class='name'>{{name}}</div>
<div class='value'>{{value}}</div>
</div>
{{/if}}
{{/if}}

View File

@ -12,23 +12,28 @@
{{/if}}
</div>
</div>
{{reviewable-field classes='reviewable-user-details name'
name=(i18n 'review.user.name')
value=reviewable.payload.name}}
{{reviewable-field classes='reviewable-user-details email'
name=(i18n 'review.user.email')
value=reviewable.payload.email}}
{{reviewable-field classes='reviewable-user-details bio'
name=(i18n 'review.user.bio')
value=reviewable.payload.bio}}
{{reviewable-field classes='reviewable-user-details bio'
name=(i18n 'review.user.website')
value=reviewable.payload.website}}
{{#if reviewable.payload.website}}
<div class="reviewable-user-details website">
<div class='name'>{{i18n 'review.user.website'}}</div>
<div class='value'>
<a href={{reviewable.payload.website}} target="_blank" rel="noopener">{{reviewable.payload.website}}</a>
</div>
</div>
{{/if}}
{{#each userFields as |f|}}
{{reviewable-field classes='reviewable-user-details user-field'
name=f.name

View File

@ -22,7 +22,8 @@ class Jobs::CreateUserReviewable < ::Jobs::Base
payload: {
username: user.username,
name: user.name,
email: user.email
email: user.email,
website: user.user_profile&.website
}
)

View File

@ -28,7 +28,6 @@ RSpec.describe GroupMentionsUpdater do
group.update!(name: new_group_name)
post.reload
puts post.raw
expect(post.raw_mentions).to eq([new_group_name])
expect(post.raw).to eq(expected_raw)