X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/fbd54468b13466839c24d880a3d041d0a49371af..f90267f98880d40c3038391561c5435e531b0722:/services/api/app/models/arvados_model.rb diff --git a/services/api/app/models/arvados_model.rb b/services/api/app/models/arvados_model.rb index 6cd40a4458..a942b57e93 100644 --- a/services/api/app/models/arvados_model.rb +++ b/services/api/app/models/arvados_model.rb @@ -398,7 +398,7 @@ class ArvadosModel < ActiveRecord::Base end false else - (x.class == Symbol) + (x.class == Symbol) or (x.class == String and x.start_with?(':')) end end @@ -414,7 +414,11 @@ class ArvadosModel < ActiveRecord::Base elsif x.is_a? Symbol x.to_s else - x + if x.is_a? String and x.start_with?(':') + x[1..-1] + else + x + end end end