Disallow @ symbols from post tags
Co-authored-by: Andreas Nedbal <git@pixelde.su>
This commit is contained in:
parent
683fffd734
commit
023b642bc1
|
@ -30,7 +30,7 @@ class ServicesController < ApplicationController
|
|||
|
||||
def update
|
||||
service = current_user.services.find(params[:id])
|
||||
service.post_tag = params[:service][:post_tag]
|
||||
service.post_tag = params[:service][:post_tag].gsub('@', '')
|
||||
if service.save
|
||||
flash[:success] = "Service updated successfully"
|
||||
else
|
||||
|
|
|
@ -24,5 +24,5 @@
|
|||
.col-md-6.mt-2
|
||||
= bootstrap_form_for(service, as: 'service', url: update_service_path(service)) do |f|
|
||||
= f.text_field :post_tag, class: 'form-control', label: 'tag', label_as_placeholder: true,
|
||||
append: f.submit('Update', class: 'btn btn-primary'), maxlength: 20,
|
||||
append: f.submit('Update', class: 'btn btn-primary'), maxlength: 20, pattern: '^[^@]*$',
|
||||
help: "Automatically append a tag to your shared answers. #{'A # symbol is not automatically prepended.' if service.provider == 'twitter'}"
|
||||
|
|
Loading…
Reference in New Issue