Names actually can have a dash prefix
This commit is contained in:
@@ -157,7 +157,6 @@ class Domain::Fa::User < ReduxApplicationRecord
|
||||
|
||||
def self.name_to_url_name(name)
|
||||
name.
|
||||
delete_prefix("-").
|
||||
delete("_").
|
||||
delete("!").
|
||||
delete("∞").
|
||||
|
||||
@@ -50,6 +50,13 @@ describe Domain::Fa::User do
|
||||
}).errors.full_messages).to be_empty
|
||||
end
|
||||
|
||||
it "handles dashes correctly" do
|
||||
expect(described_class.create({
|
||||
name: "-_fayen_-",
|
||||
url_name: "-fayen-",
|
||||
}).errors.full_messages).to be_empty
|
||||
end
|
||||
|
||||
it "cannot be created with uppercase url name" do
|
||||
expect(described_class.create({
|
||||
name: "Foo",
|
||||
|
||||
Reference in New Issue
Block a user