4523: include stream names in file_names
authorRadhika Chippada <radhika@curoverse.com>
Fri, 9 Jan 2015 23:11:10 +0000 (18:11 -0500)
committerRadhika Chippada <radhika@curoverse.com>
Fri, 9 Jan 2015 23:11:10 +0000 (18:11 -0500)
services/api/app/models/collection.rb

index 35f8533456a7bdde36936a70f482d228db6941fd..d112e09e97d466b1c1052a4826841a865343c8c8 100644 (file)
@@ -142,6 +142,14 @@ class Collection < ArvadosModel
         break if names.length > 2**13
       end
     end
+
+    if manifest_text and names.length < 2**13
+      manifest_text.scan(/^\.\/(\S+)/m) do |stream_name|
+        names << stream_name.first.gsub('\040',' ') + "\n" 
+        break if names.length > 2**13
+      end
+    end
+
     names[0,2**13]
   end