!vVcsnwMNPHhwWsmXST:matrix.org

đź“Ł Support Devs

232 Members
technical staff here!10 Servers

Load older messages


SenderMessageTime
2 May 2024
@sdelcroix:matrix.orgsdelcroixWhat directories/files do I need to push to public repo ? or maybe easier to answer : what directories/files I must not push to public repo ?13:55:21
@sdelcroix:matrix.orgsdelcroixMaybe I can "simply" downgrade to a previous version of Decidim Awesome (0.9.3 was running fine on Decidim 0.26.8)13:57:47
@sdelcroix:matrix.orgsdelcroixBut I don't know the process13:58:06
@sdelcroix:matrix.orgsdelcroix * Maybe I can "simply" downgrade to a previous version of Decidim Awesome (0.9.3 was running fine on Decidim 0.26.8). This version doesn't use deface apparently13:59:19
@alecslupu:matrix.orgAlexandru Emil Lupu sdelcroix: to validate is a 3rd party module issue, juts comment decidim-decidim_awesome and decidim-term_customizer and bundle install and start and check if successfully boots. after that enable the 3rd party plugins one by one... 14:01:41
@sdelcroix:matrix.orgsdelcroixHere the trace after disabling awesome and term_customizer 14:10:54
@sdelcroix:matrix.orgsdelcroix
RAILS_ENV=production rails c

Traceback (most recent call last):
	53: from bin/rails:4:in `<main>'
	52: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/bootsnap-1.16.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:32:in `require'
	51: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/bootsnap-1.16.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:32:in `require'
	50: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/commands.rb:18:in `<main>'
	49: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/command.rb:46:in `invoke'
	48: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/command/base.rb:69:in `perform'
	47: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/thor-1.3.1/lib/thor.rb:527:in `dispatch'
	46: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/thor-1.3.1/lib/thor/invocation.rb:127:in `invoke_command'
	45: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/thor-1.3.1/lib/thor/command.rb:28:in `run'
	44: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/commands/console/console_command.rb:101:in `perform'
	43: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/command/actions.rb:15:in `require_application_and_environment!'
	42: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/command/actions.rb:28:in `require_environment!'
	41: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/application.rb:339:in `require_environment!'
	40: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/activesupport-6.0.6.1/lib/active_support/dependencies.rb:324:in `require'
	39: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/activesupport-6.0.6.1/lib/active_support/dependencies.rb:291:in `load_dependency'
	38: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/activesupport-6.0.6.1/lib/active_support/dependencies.rb:324:in `block in require'
	37: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/bootsnap-1.16.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:32:in `require'
	36: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/bootsnap-1.16.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:32:in `require'
	35: from /data/decidim-apps/decidim-app_26/config/environment.rb:5:in `<main>'
	34: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/application.rb:363:in `initialize!'
	33: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/initializable.rb:60:in `run_initializers'
	32: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/2.7.0/tsort.rb:205:in `tsort_each'
	31: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/2.7.0/tsort.rb:226:in `tsort_each'
	30: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/2.7.0/tsort.rb:347:in `each_strongly_connected_component'
	29: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/2.7.0/tsort.rb:347:in `call'
	28: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/2.7.0/tsort.rb:347:in `each'
	27: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/2.7.0/tsort.rb:349:in `block in each_strongly_connected_component'
	26: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/2.7.0/tsort.rb:431:in `each_strongly_connected_component_from'
	25: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/2.7.0/tsort.rb:350:in `block (2 levels) in each_strongly_connected_component'
	24: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/2.7.0/tsort.rb:228:in `block in tsort_each'
	23: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/initializable.rb:61:in `block in run_initializers'
	22: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/initializable.rb:32:in `run'
	21: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/initializable.rb:32:in `instance_exec'
	20: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/application/finisher.rb:123:in `block in <module:Finisher>'
	19: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/application/finisher.rb:123:in `each'
	18: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/engine.rb:356:in `eager_load!'
	17: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/engine.rb:477:in `eager_load!'
	16: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/engine.rb:477:in `each'
	15: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/engine.rb:480:in `block in eager_load!'
	14: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/engine.rb:480:in `each'
	13: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/engine.rb:481:in `block (2 levels) in eager_load!'
	12: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/activesupport-6.0.6.1/lib/active_support/dependencies.rb:280:in `require_dependency'
	11: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/activesupport-6.0.6.1/lib/active_support/dependencies.rb:367:in `depend_on'
	10: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/activesupport-6.0.6.1/lib/active_support/dependencies.rb:394:in `require_or_load'
	 9: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/activesupport-6.0.6.1/lib/active_support/dependencies.rb:40:in `load_interlock'
	 8: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/activesupport-6.0.6.1/lib/active_support/dependencies/interlock.rb:13:in `loading'
	 7: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/activesupport-6.0.6.1/lib/active_support/concurrency/share_lock.rb:151:in `exclusive'
	 6: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/activesupport-6.0.6.1/lib/active_support/dependencies/interlock.rb:14:in `block in loading'
	 5: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/activesupport-6.0.6.1/lib/active_support/dependencies.rb:40:in `block in load_interlock'
	 4: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/activesupport-6.0.6.1/lib/active_support/dependencies.rb:416:in `block in require_or_load'
	 3: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/activesupport-6.0.6.1/lib/active_support/dependencies.rb:324:in `require'
	 2: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/activesupport-6.0.6.1/lib/active_support/dependencies.rb:291:in `load_dependency'
	 1: from /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/activesupport-6.0.6.1/lib/active_support/dependencies.rb:324:in `block in require'
/home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/bootsnap-1.16.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:29:in `require': No such file to load -- decidim/templates/admin/apply_questionnaire_template.rb (LoadError)
14:11:25
@sdelcroix:matrix.orgsdelcroixAnd cleared the tmp/cache14:11:46
@alecslupu:matrix.orgAlexandru Emil Lupuhmmz ... 14:12:09
@sdelcroix:matrix.orgsdelcroix

And in frontend :

/home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/net-protocol-0.2.2/lib/net/protocol.rb:68: warning: already initialized constant Net::ProtocRetryError
/home/decidim/.rbenv/versions/2.7.5/lib/ruby/2.7.0/net/protocol.rb:66: warning: previous definition of ProtocRetryError was here
/home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/net-protocol-0.2.2/lib/net/protocol.rb:214: warning: already initialized constant Net::BufferedIO::BUFSIZE
/home/decidim/.rbenv/versions/2.7.5/lib/ruby/2.7.0/net/protocol.rb:206: warning: previous definition of BUFSIZE was here
/home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/net-protocol-0.2.2/lib/net/protocol.rb:541: warning: already initialized constant Net::NetPrivate::Socket
/home/decidim/.rbenv/versions/2.7.5/lib/ruby/2.7.0/net/protocol.rb:503: warning: previous definition of Socket was here
Error: The application encountered the following error: No such file to load -- decidim/templates/admin/apply_questionnaire_template.rb (LoadError)
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/bootsnap-1.16.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:29:in `require'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/activesupport-6.0.6.1/lib/active_support/dependencies.rb:324:in `block in require'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/activesupport-6.0.6.1/lib/active_support/dependencies.rb:291:in `load_dependency'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/activesupport-6.0.6.1/lib/active_support/dependencies.rb:324:in `require'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/activesupport-6.0.6.1/lib/active_support/dependencies.rb:416:in `block in require_or_load'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/activesupport-6.0.6.1/lib/active_support/dependencies.rb:40:in `block in load_interlock'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/activesupport-6.0.6.1/lib/active_support/dependencies/interlock.rb:14:in `block in loading'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/activesupport-6.0.6.1/lib/active_support/concurrency/share_lock.rb:151:in `exclusive'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/activesupport-6.0.6.1/lib/active_support/dependencies/interlock.rb:13:in `loading'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/activesupport-6.0.6.1/lib/active_support/dependencies.rb:40:in `load_interlock'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/activesupport-6.0.6.1/lib/active_support/dependencies.rb:394:in `require_or_load'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/activesupport-6.0.6.1/lib/active_support/dependencies.rb:367:in `depend_on'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/activesupport-6.0.6.1/lib/active_support/dependencies.rb:280:in `require_dependency'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/engine.rb:481:in `block (2 levels) in eager_load!'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/engine.rb:480:in `each'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/engine.rb:480:in `block in eager_load!'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/engine.rb:477:in `each'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/engine.rb:477:in `eager_load!'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/engine.rb:356:in `eager_load!'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/application/finisher.rb:123:in `each'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/application/finisher.rb:123:in `block in <module:Finisher>'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/initializable.rb:32:in `instance_exec'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/initializable.rb:32:in `run'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/initializable.rb:61:in `block in run_initializers'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/2.7.0/tsort.rb:228:in `block in tsort_each'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/2.7.0/tsort.rb:350:in `block (2 levels) in each_strongly_connected_component'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/2.7.0/tsort.rb:431:in `each_strongly_connected_component_from'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/2.7.0/tsort.rb:349:in `block in each_strongly_connected_component'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/2.7.0/tsort.rb:347:in `each'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/2.7.0/tsort.rb:347:in `call'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/2.7.0/tsort.rb:347:in `each_strongly_connected_component'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/2.7.0/tsort.rb:226:in `tsort_each'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/2.7.0/tsort.rb:205:in `tsort_each'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/initializable.rb:60:in `run_initializers'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/railties-6.0.6.1/lib/rails/application.rb:363:in `initialize!'
    /data/decidim-apps/decidim-app_26/config/environment.rb:5:in `<top (required)>'
    config.ru:3:in `require_relative'
    config.ru:3:in `block in <main>'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/rack-2.2.9/lib/rack/builder.rb:125:in `instance_eval'
    /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/rack-2.2.9/lib/rack/builder.rb:125:in `initialize'
    config.ru:1:in `new'
    config.ru:1:in `<main>'
    /usr/share/passenger/helper-scripts/rack-preloader.rb:101:in `eval'
    /usr/share/passenger/helper-scripts/rack-preloader.rb:101:in `preload_app'
    /usr/share/passenger/helper-scripts/rack-preloader.rb:189:in `block in <module:App>'
    /usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:397:in `run_block_and_record_step_progress'
    /usr/share/passenger/helper-scripts/rack-preloader.rb:188:in `<module:App>'
    /usr/share/passenger/helper-scripts/rack-preloader.rb:30:in `<module:PhusionPassenger>'
    /usr/share/passenger/helper-scripts/rack-preloader.rb:29:in `<main>'
14:14:03
@sdelcroix:matrix.orgsdelcroixfrontend and console errors slightly differ now14:15:04
@alecslupu:matrix.orgAlexandru Emil Lupuinstalling the 0.26 to check 14:15:41
@sdelcroix:matrix.orgsdelcroix * frontend and console errors slightly differ now Oups I didn't the last line of console 14:16:21
@sdelcroix:matrix.orgsdelcroix * frontend and console errors slightly differ now Oups I didn't see the last line of console 14:16:37
@sdelcroix:matrix.orgsdelcroixThanks :)14:16:44
@sdelcroix:matrix.orgsdelcroix I confirm that apply_questionnaire_template.rb file is present in /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/decidim-templates-0.26.10/app/commands/decidim/templates/admin/ 14:18:20
@sdelcroix:matrix.orgsdelcroix * I confirm that apply_questionnaire_template.rb file is present in /home/decidim/.rbenv/versions/2.7.5/lib/ruby/gems/2.7.0/gems/decidim-templates-0.26.10/app/commands/decidim/templates/admin/ 14:18:34
@alecslupu:matrix.orgAlexandru Emil Lupu sdelcroix: I have tried, and no error on my side ... can you run a grep -RiHn apply_questionnaire_template ./ in your project root and see what are the results ? 14:26:10
@sdelcroix:matrix.orgsdelcroixSure. Nothing found14:28:59
@sdelcroix:matrix.orgsdelcroixDo you load "Templates" module in your Gemfile ?14:30:59
@alecslupu:matrix.orgAlexandru Emil Lupuno14:31:11
@sdelcroix:matrix.orgsdelcroixok ;) same as me14:31:43
@sdelcroix:matrix.orgsdelcroix

Here's my Gemfile :

# frozen_string_literal: true

source "https://rubygems.org"

ruby RUBY_VERSION

gem "decidim", "0.26.10"
#gem "decidim-templates", "0.26.9"

#gem "decidim-decidim_awesome", "0.9.3"
#gem 'decidim-decidim_awesome', '~> 0.10.2'

#gem "decidim-term_customizer", git: "https://github.com/mainio/decidim-module-term_customizer", branch: "release/0.26-stable"

gem "bootsnap", "~> 1.4"

gem "puma", "~> 5.0"
gem "uglifier", "~> 4.1"

gem "faker", "~> 1.9"

gem "figaro"

# bug export PDF
# https://github.com/decidim/decidim/issues/12135
# https://github.com/OpenSourcePolitics/decidim-tou/pull/176
gem "wicked_pdf", "~> 2.6.3"

group :development, :test do
  gem "byebug", "~> 11.0", platform: :mri

  gem "decidim-dev", "0.26.10"
  
end

group :development do
  gem "letter_opener_web", "~> 1.3"
  gem "listen", "~> 3.1"
  gem "spring", "~> 2.0"
  gem "spring-watcher-listen", "~> 2.0"
  gem "web-console", "~> 3.5"
end

group :production do
  gem "passenger"
  gem 'delayed_job_active_record'
  gem "daemons"
end
14:40:06
@sdelcroix:matrix.orgsdelcroixI don't see anything that could interfere :/14:58:18
@alecslupu:matrix.orgAlexandru Emil LupuTBH i cannot replicate this on my end ... can't really help u15:03:41
@sdelcroix:matrix.orgsdelcroixYou tried ;) thanks. Did you ran in production env ?15:04:52
@sdelcroix:matrix.orgsdelcroix If I add gem "decidim-templates", "0.26.10" in my Gemfile, there is no error 15:08:08
@sdelcroix:matrix.orgsdelcroixback to square one :p15:12:21
@sdelcroix:matrix.orgsdelcroix Alexandru Emil Lupu: could you put your 0.26 test in a public repo so I can compare things ? 16:09:10
3 May 2024
@sdelcroix:matrix.orgsdelcroix Alexandru Emil Lupu: after debugging, this error happens because the decidim-templates-0.26.10/app/* folders aren’t added to autoload_paths. I haven’t found why sadly (all other Decidim components app/* are present). Thus they aren’t added to eager_load_paths in production neither. But it seems to be working (I didn’t check the whole app) when I switch « config.load_defaults » from 5.2 to 6.0 in config/application.rb (that in my case enables zeitwerk autoloading mode over classic one) 05:50:36

Show newer messages


Back to Room ListRoom Version: 6