Skip to content
This repository was archived by the owner on Mar 14, 2025. It is now read-only.

Commit ebe0706

Browse files
authored
Merge pull request #171 from loftwah/dl/emerg-image-fix
not sure
2 parents 6086384 + 8487b2c commit ebe0706

File tree

2 files changed

+17
-3
lines changed

2 files changed

+17
-3
lines changed

lib/tasks/populate_image_local_paths.rake

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,19 @@ namespace :users do
33
desc "Populate avatar and banner local paths for existing users"
44
task populate_image_local_paths: :environment do
55
User.find_each do |user|
6+
Rails.logger.info "Processing user: #{user.username}"
7+
8+
avatar_valid = user.valid_url?(user.avatar)
9+
banner_valid = user.valid_url?(user.banner)
10+
11+
Rails.logger.info "User: #{user.username}, Avatar URL: #{user.avatar}, Valid: #{avatar_valid}"
12+
Rails.logger.info "User: #{user.username}, Banner URL: #{user.banner}, Valid: #{banner_valid}"
13+
614
user.send(:download_and_store_image, :avatar, User::FALLBACK_AVATAR_URL)
715
user.send(:download_and_store_image, :banner, User::FALLBACK_BANNER_URL)
16+
817
print "."
918
end
1019
puts "\nDone!"
1120
end
12-
end
21+
end

vite.config.mts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,10 @@ export default defineConfig({
1414
}
1515
}
1616
},
17-
assetsInclude: ['**/*.png', '**/*.jpg', '**/*.jpeg', '**/*.svg']
18-
});
17+
assetsInclude: ['app/javascript/**/*.{png,jpg,jpeg,svg}'], // Only process assets in JS folder
18+
server: {
19+
watch: {
20+
ignored: ['public/avatars/**/*', 'public/banners/**/*'] // Ignore dynamic avatar and banner folders
21+
}
22+
}
23+
});

0 commit comments

Comments
 (0)