fixed reading transactions and category deletion
This commit is contained in:
parent
8a0f933f07
commit
ad30cf9cd9
3 changed files with 3 additions and 1 deletions
|
@ -84,6 +84,7 @@ sub delete {
|
||||||
my $id = $c->param('id');
|
my $id = $c->param('id');
|
||||||
|
|
||||||
if ( my $category = $c->result_set->find($id) ) {
|
if ( my $category = $c->result_set->find($id) ) {
|
||||||
|
$category->transaction_category->delete;
|
||||||
$category->delete;
|
$category->delete;
|
||||||
$c->flash( success => 'Category Deleted' );
|
$c->flash( success => 'Category Deleted' );
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -54,6 +54,7 @@ sub delete {
|
||||||
my $id = $c->param('id');
|
my $id = $c->param('id');
|
||||||
|
|
||||||
if ( my $transaction = $c->result_set->find($id) ) {
|
if ( my $transaction = $c->result_set->find($id) ) {
|
||||||
|
$transaction->category->delete;
|
||||||
$transaction->delete;
|
$transaction->delete;
|
||||||
$c->flash( success => 'Successfully deleted transaction' );
|
$c->flash( success => 'Successfully deleted transaction' );
|
||||||
$c->redirect_to( '/admin/transactions' );
|
$c->redirect_to( '/admin/transactions' );
|
||||||
|
|
|
@ -36,7 +36,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="text">Category</label>
|
<label for="text">Category</label>
|
||||||
<input id="category" type="text" class="form-control" placeholder="No Category" name="category" value="<%= $transaction->category->category->name %>" disabled>
|
<input id="category" type="text" class="form-control" placeholder="Uncategorised" name="category" value="<%= defined $transaction->category ? $transaction->category->category->name : 'Uncategorised' %>" disabled>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="submitted_at">Submitted At</label>
|
<label for="submitted_at">Submitted At</label>
|
||||||
|
|
Reference in a new issue