On Jueves, 22 de Julio de 2010 15:52:43 Soren escribió:
> Hi,
>
> Have an update_row action that does not work as expected. The log
> shows the code below for the action, and the update_row is called -
> after the @record has been set.
>
> The Browser just shows a grayed action in AS (The action is triggered
> by an ActionLink). No updates - and the link can not be hit again.
>
> What did I miss ??
Did you set :position => false in the action link? update_row action must
always be used with :position => false
>
>
> Processing DonationsController#payment_reminder (for 127.0.0.1 at
> 2010-07-22 13:46:39) [GET]
> Parameters: {"action"=>"payment_reminder", "_method"=>"get",
> "adapter"=>"_list_inline_adapter", "id"=>"2992",
> "controller"=>"donations"}
> User Load (31.7ms) SELECT * FROM "users" WHERE ("users"."id" = 1)
> LIMIT 1
> Donation Load (5.0ms) SELECT * FROM "donations" WHERE
> ("donations"."id" = 2992)
> SQL (0.6ms) BEGIN
> Donation Update (1.2ms) UPDATE "donations" SET "updated_at" =
> '2010-07-22 13:46:39.664292', "age" = -3 WHERE "id" = 2992
> SQL (1.9ms) COMMIT
> SQL (0.8ms) BEGIN
> SQL (2.5ms) INSERT INTO "delayed_jobs" ("failed_at", "locked_by",
> "created_at", "handler", "updated_at", "priority", "run_at",
> "attempts", "locked_at", "last_error") VALUES(NULL, NULL, '2010-07-22
> 13:46:39.696894', '--- !ruby/struct:Delayed::PerformableMethod
> object: CLASS:UserMailer
> method: :deliver_payment_reminder
> args:
> - AR:Donation:2992
> ', '2010-07-22 13:46:39.696894', 0, '2010-07-22 13:46:39.696478', 0,
> NULL, NULL) RETURNING "id"
> SQL (1.1ms) COMMIT
> Rendering update_row
> SQL (1.6ms) SELECT count(*) AS count_all FROM "matching_grants"
> WHERE ("matching_grants".donation_id = 2992)
> SQL (1.3ms) SELECT count(*) AS count_all FROM "installments" WHERE
> ("installments".donation_id = 2992)
> Payment Load (11.5ms) SELECT * FROM "payments" WHERE
> ("payments".donation_id = 2992)
> PaymentMethod Load (3.3ms) SELECT * FROM "payment_methods" WHERE
> ("payment_methods"."id" = 11)
> Donor Load (10.5ms) SELECT * FROM "donors" WHERE ("donors"."id" =
> 2992)
> Campaign Load (6.8ms) SELECT * FROM "campaigns" WHERE
> ("campaigns"."id" = 376)
> Rendered _list_record_columns (327.3ms)
> Rendered _list_actions (8.5ms)
> SQL (8.0ms) SELECT sum("donations".amount) AS sum_amount FROM
> "donations"
> Rendered _list_calculations (13.2ms)
> Rendered _list_record (385.1ms)
> Rendered _messages (1.1ms)
> Rendered _list_inline_adapter (10.4ms)
> Completed in 566ms (View: 17, DB: 0) | 200 OK [http://localhost/
> donations/payment_reminder/2992?
> _method=get&adapter=_list_inline_adapter]
--
Sergio Cambra .:: entreCables S.L. ::.
Mariana Pineda 23, 50.018 Zaragoza
T) 902 021 404 F) 976 52 98 07 E) [email protected]
--
You received this message because you are subscribed to the Google Groups
"ActiveScaffold : Ruby on Rails plugin" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/activescaffold?hl=en.