fixed infinite loop problem and also changed some engine settings
This commit is contained in:
parent
91ef557cf2
commit
6ec8f6a5c0
|
@ -34,11 +34,14 @@ class GalleriesController < ApplicationController
|
|||
params = OrbitHelper.params
|
||||
|
||||
images = []
|
||||
while images.count < 9 and images.count < AlbumImage.count
|
||||
albums.each do |album|
|
||||
img = album.album_images.sample
|
||||
if !images.include?(img) && img != nil
|
||||
images << img
|
||||
|
||||
if !albums.blank?
|
||||
while images.count < 9 and images.count < AlbumImage.count
|
||||
albums.each do |album|
|
||||
img = album.album_images.sample
|
||||
if !images.include?(img) && img != nil
|
||||
images << img
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -5,7 +5,7 @@ module Gallery
|
|||
module_label "gallery.gallery"
|
||||
base_url File.expand_path File.dirname(__FILE__)
|
||||
widget_methods ["widget"]
|
||||
widget_settings [{"data_count"=>10}]
|
||||
widget_settings []
|
||||
categorizable
|
||||
authorizable
|
||||
frontend_enabled
|
||||
|
|
Loading…
Reference in New Issue