We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2ce94a9 commit 5e29bc8Copy full SHA for 5e29bc8
app/presenters/request_presenter.rb
@@ -23,7 +23,7 @@ def data_manager
23
end
24
25
def full_name(uid)
26
- return "" if uid.nil?
+ return "" if uid.blank?
27
user = User.find_by(uid: uid)
28
user.display_name_safe.to_s
29
spec/presenters/request_presenter_spec.rb
@@ -88,6 +88,14 @@
88
89
90
91
+ describe "#data_manager empty" do
92
+ let(:current_user) { FactoryBot.create :user }
93
+ let(:request) { FactoryBot.create :request, data_manager: "" }
94
+ it "handles empty users correctly" do
95
+ expect(presenter.data_manager).to eq("")
96
+ end
97
98
+
99
describe "#full_name" do
100
let(:current_user) { FactoryBot.create :user }
101
it "returns the full name for a valid uid" do
0 commit comments