Sha256: 512f79d9b93ef050c0cde18922e8e6048594bd061efc619989ac0d6656103945
Contents?: true
Size: 631 Bytes
Versions: 5
Compression:
Stored size: 631 Bytes
Contents
module Scrum class Prioritizer < TrelloService include ScrumBoards def prioritize(board_id, list_name = nil) @board = planning_board(board_id, list_name) fail "list named '#{@board.backlog_list_name}' not found on board" unless @board.backlog_list update_priorities end private def update_priorities n = 1 @board.backlog_cards.each do |card| next if @board.sticky?(card) || @board.waterline?(card) card.name = PriorityName.build(card.name, n) card.save puts %(set priority to #{n} for "#{card.name}") n += 1 end end end end
Version data entries
5 entries across 5 versions & 1 rubygems