FIX: updates report for new error setting
This commit is contained in:
parent
0d24d95375
commit
9274124de6
15
plugin.rb
15
plugin.rb
|
@ -272,19 +272,24 @@ after_initialize do
|
||||||
report.labels = [
|
report.labels = [
|
||||||
{ type: :link, properties: ["username", "user_url"], title: I18n.t("reports.staff_notes.labels.user") },
|
{ type: :link, properties: ["username", "user_url"], title: I18n.t("reports.staff_notes.labels.user") },
|
||||||
{ type: :link, properties: ["moderator_username", "moderator_url"], title: I18n.t("reports.staff_notes.labels.moderator") },
|
{ type: :link, properties: ["moderator_username", "moderator_url"], title: I18n.t("reports.staff_notes.labels.moderator") },
|
||||||
{ type: :text, properties: ["note"], title: I18n.t("reports.staff_notes.labels.note") }
|
{ type: :text, property: :note, title: I18n.t("reports.staff_notes.labels.note") }
|
||||||
]
|
]
|
||||||
|
|
||||||
values = []
|
values = []
|
||||||
report.timeout = wrap_slow_query do
|
|
||||||
values = PluginStoreRow
|
timeout = wrap_slow_query do
|
||||||
.where(plugin_name: 'staff_notes')
|
values = PluginStoreRow.where(plugin_name: 'staff_notes')
|
||||||
.where("value::json->0->>'created_at'>?", report.start_date)
|
.where("value::json->0->>'created_at'>?", report.start_date)
|
||||||
.where("value::json->0->>'created_at'<?", report.end_date)
|
.where("value::json->0->>'created_at'<?", report.end_date)
|
||||||
.order(id: :desc)
|
|
||||||
.pluck(:value)
|
.pluck(:value)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
if Object.const_defined?("Report::SCHEMA_VERSION")
|
||||||
|
report.error = timeout
|
||||||
|
else
|
||||||
|
report.timeout = timeout
|
||||||
|
end
|
||||||
|
|
||||||
values.each do |value|
|
values.each do |value|
|
||||||
data = {}
|
data = {}
|
||||||
note = JSON.parse(value)[0]
|
note = JSON.parse(value)[0]
|
||||||
|
|
Loading…
Reference in New Issue