lib/ecoportal/api/v2/page/component/action.rb in ecoportal-api-v2-0.8.20 vs lib/ecoportal/api/v2/page/component/action.rb in ecoportal-api-v2-0.8.21
- old
+ new
@@ -27,9 +27,22 @@
passboolean :overdue, read_only: true
passthrough :duration_in_days, read_only: true
passarray :file_container_ids
+ def to_s
+ stat = case
+ when overdue
+ "Overdue"
+ when complete
+ "Complete"
+ else
+ "Pending"
+ end
+ assignee = assigned_person_member["name"] || assigned_person_member["email"]
+ "#{name}, #{created_at.to_s}, #{stat}, #{assignee}"
+ end
+
end
end
end
end
end