{"action":"created","issue":{"url":"https://api.github.com/repos/spree/spree/issues/1028","labels_url":"https://api.github.com/repos/spree/spree/issues/1028/labels{/name}","comments_url":"https://api.github.com/repos/spree/spree/issues/1028/comments","events_url":"https://api.github.com/repos/spree/spree/issues/1028/events","html_url":"https://github.com/spree/spree/issues/1028","id":2971992,"number":1028,"title":"Cart Total does not reflect line items total","user":{"login":"joneslee85","id":135605,"avatar_url":"https://avatars.githubusercontent.com/u/135605?v=3","gravatar_id":"","url":"https://api.github.com/users/joneslee85","html_url":"https://github.com/joneslee85","followers_url":"https://api.github.com/users/joneslee85/followers","following_url":"https://api.github.com/users/joneslee85/following{/other_user}","gists_url":"https://api.github.com/users/joneslee85/gists{/gist_id}","starred_url":"https://api.github.com/users/joneslee85/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joneslee85/subscriptions","organizations_url":"https://api.github.com/users/joneslee85/orgs","repos_url":"https://api.github.com/users/joneslee85/repos","events_url":"https://api.github.com/users/joneslee85/events{/privacy}","received_events_url":"https://api.github.com/users/joneslee85/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2012-01-25T21:49:07Z","updated_at":"2015-06-07T11:09:54Z","closed_at":"2012-02-02T02:17:07Z","body":"1. Add a product A with price $5.00 into cart\r\n2. Check `/cart` page, confirm that we have 1 line item with total of line items are 1 x $5.00 = $5.00 and Subtotal is $5.00 (which is correct)\r\n3. Open new browser window, login into the admin, change the product A price to $6.00\r\n4. Switch back to the /cart window, hit the Update button, now we have line items reported 1 x $6.00 but the Subtotal is still $5.00!!! (which is not right)\r\n\r\nThe problem is with `line_items` price is not re-calculated with any changes made to the Product price."},"comment":{"url":"https://api.github.com/repos/spree/spree/issues/comments/109738080","html_url":"https://github.com/spree/spree/issues/1028#issuecomment-109738080","issue_url":"https://api.github.com/repos/spree/spree/issues/1028","id":109738080,"user":{"login":"vladzaets","id":6562330,"avatar_url":"https://avatars.githubusercontent.com/u/6562330?v=3","gravatar_id":"","url":"https://api.github.com/users/vladzaets","html_url":"https://github.com/vladzaets","followers_url":"https://api.github.com/users/vladzaets/followers","following_url":"https://api.github.com/users/vladzaets/following{/other_user}","gists_url":"https://api.github.com/users/vladzaets/gists{/gist_id}","starred_url":"https://api.github.com/users/vladzaets/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vladzaets/subscriptions","organizations_url":"https://api.github.com/users/vladzaets/orgs","repos_url":"https://api.github.com/users/vladzaets/repos","events_url":"https://api.github.com/users/vladzaets/events{/privacy}","received_events_url":"https://api.github.com/users/vladzaets/received_events","type":"User","site_admin":false},"created_at":"2015-06-07T11:09:54Z","updated_at":"2015-06-07T11:09:54Z","body":"I made [an extension](http://github.com/vladzaets/spree_cart_update) which recalculates order on each checkout state. "}}