Class: Octopress::Linkblog::SiteHook

Inherits:
Hooks::Site
  • Object
show all
Defined in:
lib/octopress-linkblog.rb

Instance Method Summary collapse

Instance Method Details

#merge_payload(payload, site) ⇒ Object



15
16
17
18
19
20
21
22
# File 'lib/octopress-linkblog.rb', line 15

def merge_payload(payload, site)
  {
    'site' => {
      'linkposts' => site.posts.select {|p| p.data['linkpost']},
      'articles'  => site.posts.reject {|p| p.data['linkpost']}
    }
  }
end

#pre_read(site) ⇒ Object



11
12
13
# File 'lib/octopress-linkblog.rb', line 11

def pre_read(site)
  Linkblog.config(site.config)
end