• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Platoniq / decidim-module-time_tracker / #61

27 Oct 2025 03:21PM UTC coverage: 59.122% (-20.7%) from 79.854%
#61

push

web-flow
Upgrade js dependencies to 0.30 (#126)

956 of 1617 relevant lines covered (59.12%)

186.93 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

90.91
/app/forms/decidim/time_tracker/admin/task_form.rb
1
# frozen_string_literal: true
2

3
module Decidim
1✔
4
  module TimeTracker
1✔
5
    module Admin
1✔
6
      # This class holds a Form to create/update task from Decidim's admin panel.
7
      class TaskForm < Decidim::Form
1✔
8
        include TranslatableAttributes
1✔
9
        include TranslationsHelper
1✔
10

11
        mimic :task
1✔
12

13
        translatable_attribute :name, String
1✔
14

15
        validates :name, translatable_presence: true
1✔
16

17
        def time_tracker
1✔
18
          @time_tracker ||= Decidim::TimeTracker::TimeTracker.find_by(component: current_component)
×
19
        end
20
      end
21
    end
22
  end
23
end
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc