mirror of
https://github.com/we-promise/sure.git
synced 2026-05-08 21:25:00 +00:00
* feat(api): expose securities and prices * fix(api): stabilize security price filters * fix(api): cap security pagination limits * fix(api): preserve security price decimal scale * fix(api): validate securities boolean filters * fix(api): reject blank securities boolean filters * fix(api): trim security exchange filter * fix(api): tighten security price filters * fix(api): tighten security resource filters * fix(api): tighten securities docs fixtures
19 lines
627 B
Ruby
19 lines
627 B
Ruby
# frozen_string_literal: true
|
|
|
|
json.id security_price.id
|
|
json.date security_price.date
|
|
json.price Money.new(security_price.price, security_price.currency).format
|
|
json.price_amount format("%.4f", security_price.price.to_d)
|
|
json.currency security_price.currency
|
|
json.provisional security_price.provisional
|
|
|
|
json.security do
|
|
json.id security_price.security.id
|
|
json.ticker security_price.security.ticker
|
|
json.name security_price.security.name
|
|
json.exchange_operating_mic security_price.security.exchange_operating_mic
|
|
end
|
|
|
|
json.created_at security_price.created_at.iso8601
|
|
json.updated_at security_price.updated_at.iso8601
|