diff options
Diffstat (limited to 'app/models/export.rb')
| -rw-r--r-- | app/models/export.rb | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/app/models/export.rb b/app/models/export.rb index b9cef12e0..f1f62e86f 100644 --- a/app/models/export.rb +++ b/app/models/export.rb @@ -40,6 +40,18 @@ class Export raise Ievkit::Error("Impossible to access delete or cancel path link for import") end end + + def file_path + links["data"] + end + + def filename + File.basename(file_path) if file_path + end + + def filename_extension + File.extname(filename).gsub(".", "") if filename + end def id datas.id @@ -53,14 +65,6 @@ class Export datas.format end - def filename - datas.links.select{ |link| link["rel"] == "data"}.first.href.gsub( /\/.*\//, "" ) - end - - def filename_extension - File.extname(filename) if filename - end - def referential_name datas.referential end |
