merged/app/helpers/merged/changes_helper.rb

30 lines
568 B
Ruby
Raw Normal View History

require 'open3'
module Merged
module ChangesHelper
2022-12-22 17:12:30 +01:00
def branch
%x[git branch]
end
2022-12-22 17:12:30 +01:00
def cms_part? name
2023-01-27 18:08:57 +01:00
return true if name.include?( Merged.images_dir )
return true if name.include?(Merged.data_dir)
2022-12-22 17:12:30 +01:00
false
end
def changeset( type , element)
case type
when :add
ChangeSet.current.added( element )
when :edit
ChangeSet.current.edited( element )
when :delete
ChangeSet.current.deleted( element )
else
raise "unrecognized type #{type}"
end
end
end
end