aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorcedricnjanga2017-11-07 15:57:19 +0100
committerGitHub2017-11-07 15:57:19 +0100
commit55de3ba4ece8c1448bc219037ce744904cc0d3b3 (patch)
treea074f234a1a67df9c746ab116d4256c5af3cd9a9 /lib
parente5ba4a719f1ca563dee6cb109cb8d5a3e923ea03 (diff)
parent43033eef0f6582f4bc4e64199310cc624e18f1be (diff)
downloadchouette-core-compliance_controls_policy.tar.bz2
Merge branch 'master' into compliance_controls_policycompliance_controls_policy
Diffstat (limited to 'lib')
-rw-r--r--lib/bootstrap_breadcrumbs_builder.rb31
-rw-r--r--lib/compliance_control_set_cloner.rb2
-rw-r--r--lib/compliance_control_set_copier.rb2
-rw-r--r--lib/stif/dashboard.rb2
4 files changed, 4 insertions, 33 deletions
diff --git a/lib/bootstrap_breadcrumbs_builder.rb b/lib/bootstrap_breadcrumbs_builder.rb
deleted file mode 100644
index daa154bdf..000000000
--- a/lib/bootstrap_breadcrumbs_builder.rb
+++ /dev/null
@@ -1,31 +0,0 @@
-# bootstrap builder for breadcrumbs_on_rails gem
-class BootstrapBreadcrumbsBuilder < BreadcrumbsOnRails::Breadcrumbs::Builder
- def render
- @context.content_tag(:ul, class: 'breadcrumb') do
- @elements.collect do |element|
- render_element(element)
- end.join.html_safe
- end
- end
-
- def render_element(element)
- active = element.path.nil? || @context.current_page?(compute_path(element))
- # Bootstrap use '/' divider by default but you can customize it:
- # divider = @context.content_tag(:span, '/'.html_safe, class: 'divider') unless active
-
- @context.content_tag(:li, :class => ('active' if active)) do
- content = if element.path.nil?
- compute_name(element)
- else
- @context.link_to_unless_current(compute_name(element), compute_path(element), element.options)
- end
-
- # content + (divider || '')
- content
- end
- end
-end
-
-
-# Usage:
-# = render_breadcrumbs(builder: BootstrapBreadcrumbsBuilder) \ No newline at end of file
diff --git a/lib/compliance_control_set_cloner.rb b/lib/compliance_control_set_cloner.rb
index 12e1eccb5..17443a07f 100644
--- a/lib/compliance_control_set_cloner.rb
+++ b/lib/compliance_control_set_cloner.rb
@@ -57,7 +57,7 @@ class ComplianceControlSetCloner
comment: compliance_control.comment,
control_attributes: compliance_control.control_attributes,
criticity: compliance_control.criticity,
- name: name_of_copy(:compliance_controls, compliance_control.name),
+ name: compliance_control.name,
origin_code: compliance_control.origin_code,
type: compliance_control.type
).tap do | control |
diff --git a/lib/compliance_control_set_copier.rb b/lib/compliance_control_set_copier.rb
index 20518ee0e..58d40cdbf 100644
--- a/lib/compliance_control_set_copier.rb
+++ b/lib/compliance_control_set_copier.rb
@@ -11,6 +11,8 @@ class ComplianceControlSetCopier
@referential_id = referential_id
check_organisation_coherence!
copy_set
+
+ cck_set
end
diff --git a/lib/stif/dashboard.rb b/lib/stif/dashboard.rb
index fafddec62..b6b6b8284 100644
--- a/lib/stif/dashboard.rb
+++ b/lib/stif/dashboard.rb
@@ -5,7 +5,7 @@ module Stif
end
def referentials
- @referentials ||= @workbench.all_referentials
+ @referentials ||= self.workbench.all_referentials
end
def calendars