Sha256: 6acef931865f71f7c70e807bd27fad50ac208364b91946fe3400985e001a033e

Contents?: true

Size: 514 Bytes

Versions: 6

Compression:

Stored size: 514 Bytes

Contents

# frozen_string_literal: true
$LOAD_PATH.unshift File.expand_path('../../lib', __FILE__)
require File.expand_path('../../lib/discourse_api', __FILE__)

config = DiscourseApi::ExampleHelper.load_yml

client = DiscourseApi::Client.new(config['host'] || 'http://localhost:3000')
client.api_key = config['api_key'] || "YOUR_API_KEY"
client.api_username = config['api_username'] || "YOUR_USERNAME"

# Bookmark topic
puts client.bookmark_topic(1418)

# Remove bookmark from topic
puts client.remove_topic_bookmark(1418)

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
discourse_api-1.1.0 examples/bookmark_topic.rb
discourse_api-1.0.0 examples/bookmark_topic.rb
discourse_api-0.48.1 examples/bookmark_topic.rb
discourse_api-0.48.0 examples/bookmark_topic.rb
discourse_api-0.47.0 examples/bookmark_topic.rb
discourse_api-0.46.0 examples/bookmark_topic.rb