lib/tumblr/helpers.rb in tumblr_client-0.7.0 vs lib/tumblr/helpers.rb in tumblr_client-0.7.1

- old
+ new

@@ -1,7 +1,17 @@ module Tumblr module Helper + private + + def blog_path(blog_name, ext) + "v2/blog/#{full_blog_name(blog_name)}/#{ext}" + end + + def full_blog_name(blog_name) + blog_name.include?('.') ? blog_name : "#{blog_name}.tumblr.com" + end + def validate_options(valid_opts, opts) bad_opts = opts.select { |val| !valid_opts.include?(val) } if bad_opts.any? raise ArgumentError.new "Invalid options (#{bad_opts.keys.join(', ')}) passed, only #{valid_opts} allowed." end