mirror of
https://github.com/discourse/discourse.git
synced 2025-05-22 07:53:49 +08:00
Add attachment folder name in prefix for lithium import
This commit is contained in:
@ -822,7 +822,8 @@ SQL
|
|||||||
end
|
end
|
||||||
|
|
||||||
def find_upload(user_id, attachment_id, real_filename)
|
def find_upload(user_id, attachment_id, real_filename)
|
||||||
filename = File.join(ATTACHMENT_DIR, "#{attachment_id.to_s.rjust(4, "0")}.dat")
|
filename = attachment_id.to_s.rjust(4, "0")
|
||||||
|
filename = File.join(ATTACHMENT_DIR, "000#{filename[0]}/#{filename}.dat")
|
||||||
|
|
||||||
unless File.exists?(filename)
|
unless File.exists?(filename)
|
||||||
puts "Attachment file doesn't exist: #{filename}"
|
puts "Attachment file doesn't exist: #{filename}"
|
||||||
@ -976,7 +977,7 @@ SQL
|
|||||||
user = UserCustomField.find_by(name: 'import_id', value: uid).try(:user)
|
user = UserCustomField.find_by(name: 'import_id', value: uid).try(:user)
|
||||||
if user.present?
|
if user.present?
|
||||||
username = user.username
|
username = user.username
|
||||||
span = doc.create_element "span"
|
span = l.document.create_element "span"
|
||||||
span.inner_html = "@#{username}"
|
span.inner_html = "@#{username}"
|
||||||
l.replace span
|
l.replace span
|
||||||
end
|
end
|
||||||
|
Reference in New Issue
Block a user