Skip to content

Commit 13e679d

Browse files
committed
params[] expects a string key.
1 parent 804c6ff commit 13e679d

14 files changed

Lines changed: 60 additions & 60 deletions

File tree

pages/accounts/controller.rb

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
on "delete" do |request, path|
3030
fail!(:forbidden) unless request.post?
3131

32-
documents = request.params[:rows].values
32+
documents = request.params["rows"].values
3333

3434
Financier::DB.commit(message: "Delete Companies") do |dataset|
3535
documents.each do |document|
@@ -56,7 +56,7 @@
5656
end
5757

5858
on "edit" do |request, path|
59-
@account = Financier::Account.fetch_all(Financier::DB.current, id: request.params[:id])
59+
@account = Financier::Account.fetch_all(Financier::DB.current, id: request.params["id"])
6060

6161
if request.post?
6262
@account.assign(request.params, PARAMETERS)
@@ -70,11 +70,11 @@
7070
end
7171

7272
on "show" do |request, path|
73-
@account = Financier::Account.fetch_all(Financier::DB.current, id: request.params[:id])
73+
@account = Financier::Account.fetch_all(Financier::DB.current, id: request.params["id"])
7474
end
7575

7676
on "download" do |request, path|
77-
@account = Financier::Account.fetch_all(Financier::DB.current, id: request.params[:id])
77+
@account = Financier::Account.fetch_all(Financier::DB.current, id: request.params["id"])
7878

7979
currencies = Set.new
8080
balance = Latinum::Collection.new(currencies)
@@ -155,16 +155,16 @@ def import_csv(path)
155155
end
156156

157157
on "import" do |request, path|
158-
if request.params[:account]
159-
@account = Financier::Account.fetch(Financier::DB.current, request.params[:account])
158+
if request.params["account"]
159+
@account = Financier::Account.fetch(Financier::DB.current, request.params["account"])
160160
else
161161
@account = nil
162162
end
163163

164-
@default_currency = request.params[:default_currency] || "NZD"
164+
@default_currency = request.params["default_currency"] || "NZD"
165165

166166
if request.post? and @account
167-
upload = request.params[:data]
167+
upload = request.params["data"]
168168

169169
case upload[:filename]
170170
when /\.ofx/i

pages/accounts/transactions/controller.rb

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
on "delete" do |request, path|
1717
fail!(:forbidden) unless request.post?
1818

19-
documents = request.params[:rows].values
19+
documents = request.params["rows"].values
2020

2121
Financier::DB.commit(message: "Delete Account Transactions") do |dataset|
2222
documents.each do |document|
@@ -31,7 +31,7 @@
3131
on "new" do |request, path|
3232
@transaction = Financier::Account::Transaction.create(Financier::DB.current, timestamp: Time.now)
3333

34-
@transaction.account = Financier::Account.fetch_all(@transaction.dataset, id: request.params[:account_id])
34+
@transaction.account = Financier::Account.fetch_all(@transaction.dataset, id: request.params["account_id"])
3535

3636
if request.post?
3737
@transaction.assign(request.params, PARAMETERS)
@@ -40,16 +40,16 @@
4040
@transaction.save(dataset)
4141
end
4242

43-
redirect! request.params[:_return] || "../show?id=#{@transaction.account.id}"
43+
redirect! request.params["_return"] || "../show?id=#{@transaction.account.id}"
4444
end
4545
end
4646

4747
on "show" do |request, path|
48-
@transaction = Financier::Account::Transaction.fetch_all(Financier::DB.current, id: request.params[:id])
48+
@transaction = Financier::Account::Transaction.fetch_all(Financier::DB.current, id: request.params["id"])
4949
end
5050

5151
on "edit" do |request, path|
52-
@transaction = Financier::Account::Transaction.fetch_all(Financier::DB.current, id: request.params[:id])
52+
@transaction = Financier::Account::Transaction.fetch_all(Financier::DB.current, id: request.params["id"])
5353

5454
if request.post?
5555
@transaction.assign(request.params, PARAMETERS)
@@ -58,6 +58,6 @@
5858
@transaction.save(dataset)
5959
end
6060

61-
redirect! request.params[:_return] || "../show?id=#{@transaction.account.id}"
61+
redirect! request.params["_return"] || "../show?id=#{@transaction.account.id}"
6262
end
6363
end

pages/addresses/controller.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
on "delete" do |request, path|
2424
fail!(:forbidden) unless request.post?
2525

26-
documents = request.params[:rows].values
26+
documents = request.params["rows"].values
2727

2828
Financier::DB.commit(message: "Delete Companies") do |dataset|
2929
documents.each do |document|
@@ -50,7 +50,7 @@
5050
end
5151

5252
on "edit" do |request, path|
53-
@address = Financier::Address.fetch_all(Financier::DB.current, id: request.params[:id])
53+
@address = Financier::Address.fetch_all(Financier::DB.current, id: request.params["id"])
5454

5555
if request.post?
5656
@address.assign(request.params, PARAMETERS)
@@ -64,5 +64,5 @@
6464
end
6565

6666
on "print" do |request, path|
67-
@address = Financier::Address.fetch_all(Financier::DB.current, id: request.params[:id])
67+
@address = Financier::Address.fetch_all(Financier::DB.current, id: request.params["id"])
6868
end

pages/companies/controller.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
on "delete" do |request, path|
1414
fail!(:forbidden) unless request.post?
1515

16-
documents = request.params[:rows].values
16+
documents = request.params["rows"].values
1717

1818
Financier::DB.commit(message: "Delete Companies") do |dataset|
1919
documents.each do |document|
@@ -40,7 +40,7 @@
4040
end
4141

4242
on "edit" do |request, path|
43-
@company = Financier::Company.fetch_all(Financier::DB.current, id: request.params[:id])
43+
@company = Financier::Company.fetch_all(Financier::DB.current, id: request.params["id"])
4444

4545
if request.post?
4646
@company.assign(request.params, PARAMETERS)

pages/controller.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77

88
on "login" do |request, path|
99
if request.post?
10-
user = Financier::User.fetch_by_name(Financier::DB.current, name: request.params[:name])
10+
user = Financier::User.fetch_by_name(Financier::DB.current, name: request.params["name"])
1111

12-
if user && user.password == request.params[:password]
12+
if user && user.password == request.params["password"]
1313
request.session[:user_id] = user.id
1414

1515
Financier::DB.commit(message: "User Login") do |dataset|
@@ -18,8 +18,8 @@
1818
user.save(dataset)
1919
end
2020

21-
if request.params[:to]
22-
redirect request.params[:to]
21+
if request.params["to"]
22+
redirect request.params["to"]
2323
else
2424
redirect! "/customers/index"
2525
end

pages/customers/controller.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
on "delete" do |request, path|
1313
fail!(:forbidden) unless request.post?
1414

15-
documents = request.params[:rows].values
15+
documents = request.params["rows"].values
1616

1717
Financier::DB.commit(message: "Delete Customers") do |dataset|
1818
documents.each do |document|
@@ -39,7 +39,7 @@
3939
end
4040

4141
on "edit" do |request, path|
42-
@customer = Financier::Customer.fetch_all(Financier::DB.current, id: request.params[:id])
42+
@customer = Financier::Customer.fetch_all(Financier::DB.current, id: request.params["id"])
4343

4444
if request.post?
4545
@customer.assign(request.params, PARAMETERS)
@@ -53,7 +53,7 @@
5353
end
5454

5555
on "show" do |request, path|
56-
@customer = Financier::Customer.fetch_all(Financier::DB.current, id: request.params[:id])
56+
@customer = Financier::Customer.fetch_all(Financier::DB.current, id: request.params["id"])
5757

5858
@transactions = []
5959
@transactions += @customer.invoices.to_a

pages/invoices/controller.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
on "delete" do |request, path|
2525
fail!(:forbidden) unless request.post?
2626

27-
documents = request.params[:rows].values
27+
documents = request.params["rows"].values
2828

2929
Financier::DB.commit(message: "Delete Companies") do |dataset|
3030
documents.each do |document|
@@ -51,7 +51,7 @@
5151
end
5252

5353
on "edit" do |request, path|
54-
@invoice = Financier::Invoice.fetch_all(Financier::DB.current, id: request.params[:id])
54+
@invoice = Financier::Invoice.fetch_all(Financier::DB.current, id: request.params["id"])
5555

5656
if request.post?
5757
@invoice.assign(request.params, PARAMETERS)
@@ -61,10 +61,10 @@
6161
@invoice.save(dataset)
6262
end
6363

64-
redirect! request.params[:_return] || "index"
64+
redirect! request.params["_return"] || "index"
6565
end
6666
end
6767

6868
on "show" do |request, path|
69-
@invoice = Financier::Invoice.fetch_all(Financier::DB.current, id: request.params[:id])
69+
@invoice = Financier::Invoice.fetch_all(Financier::DB.current, id: request.params["id"])
7070
end

pages/invoices/print/controller.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66
prepend Actions
77

88
on "full" do |request, path|
9-
@invoice = Financier::Invoice.fetch_all(Financier::DB.current, id: request.params[:id])
9+
@invoice = Financier::Invoice.fetch_all(Financier::DB.current, id: request.params["id"])
1010
end
1111

1212
on "plain" do |request, path|
13-
@invoice = Financier::Invoice.fetch_all(Financier::DB.current, id: request.params[:id])
13+
@invoice = Financier::Invoice.fetch_all(Financier::DB.current, id: request.params["id"])
1414
end
1515

pages/invoices/transactions/controller.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
on "delete" do |request, path|
2525
fail!(:forbidden) unless request.post?
2626

27-
documents = request.params[:rows].values
27+
documents = request.params["rows"].values
2828

2929
Financier::DB.commit(message: "Delete Invoice Transactions") do |dataset|
3030
documents.each do |document|
@@ -39,7 +39,7 @@
3939
on "new" do |request, path|
4040
@transaction = Financier::Invoice::Transaction.create(Financier::DB.current, :date => Date.today, :quantity => 1)
4141

42-
@transaction.invoice = Financier::Invoice.fetch_all(@transaction.dataset, id: request.params[:invoice_id])
42+
@transaction.invoice = Financier::Invoice.fetch_all(@transaction.dataset, id: request.params["invoice_id"])
4343

4444
if request.post?
4545
@transaction.assign(request.params, PARAMETERS)
@@ -53,7 +53,7 @@
5353
end
5454

5555
on "edit" do |request, path|
56-
@transaction = Financier::Invoice::Transaction.fetch_all(Financier::DB.current, id: request.params[:id])
56+
@transaction = Financier::Invoice::Transaction.fetch_all(Financier::DB.current, id: request.params["id"])
5757

5858
if request.post?
5959
@transaction.assign(request.params, PARAMETERS)
@@ -67,7 +67,7 @@
6767
end
6868

6969
on "move" do |request, path|
70-
@transaction = Financier::Invoice::Transaction.fetch_all(Financier::DB.current, id: request.params[:id])
70+
@transaction = Financier::Invoice::Transaction.fetch_all(Financier::DB.current, id: request.params["id"])
7171

7272
if request.post?
7373
@transaction.assign(request.params)

pages/services/controller.rb

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
on "delete" do |request, path|
2121
fail!(:forbidden) unless request.post?
2222

23-
documents = request.params[:rows].values
23+
documents = request.params["rows"].values
2424

2525
Financier::DB.commit(message: "Delete Services") do |dataset|
2626
documents.each do |document|
@@ -47,7 +47,7 @@
4747
end
4848

4949
on "edit" do |request, path|
50-
@service = Financier::Service.fetch_all(Financier::DB.current, id: request.params[:id])
50+
@service = Financier::Service.fetch_all(Financier::DB.current, id: request.params["id"])
5151

5252
if request.post?
5353
@service.assign(request.params, PARAMETERS)
@@ -61,17 +61,17 @@
6161
end
6262

6363
on "invoice" do |request, path|
64-
@services = request.params[:services].map{|id| Financier::Service.fetch(Financier::DB.current, id)}
64+
@services = request.params["services"].map{|id| Financier::Service.fetch(Financier::DB.current, id)}
6565

66-
@billing_end_date = Date.parse(request.params[:billing_end_date]) rescue Date.today
66+
@billing_end_date = Date.parse(request.params["billing_end_date"]) rescue Date.today
6767

68-
if billing_customer = request.params[:billing_customer]
68+
if billing_customer = request.params["billing_customer"]
6969
@billing_customer = Financier::Customer.fetch(Financier::DB.current, billing_customer)
7070
else
7171
@billing_customer = @services.first.customer
7272
end
7373

74-
if request.post? && request.params[:create]
74+
if request.post? && request.params["create"]
7575
invoice = nil
7676

7777
Financier::DB.commit(message: "Create Invoice for Services") do |dataset|

0 commit comments

Comments
 (0)