Skip to content
Snippets Groups Projects
Commit a0c36221 authored by Brian Wood's avatar Brian Wood
Browse files

Updating to move from borrowed to loaned

parent 8fcd7ed9
No related branches found
No related tags found
No related merge requests found
...@@ -30,7 +30,7 @@ def removeLibrary(user = None): ...@@ -30,7 +30,7 @@ def removeLibrary(user = None):
library = Library.objects(user=user,unit='Movie',name=name).first() library = Library.objects(user=user,unit='Movie',name=name).first()
if not library: if not library:
return jsonify(response='error',message='Library requested does not exists'),404 return jsonify(response='error',message='Library requested does not exists'),404
if library.name == 'Master' or library.name == 'Borrowed': if library.name == 'Master' or library.name == 'Loaned':
return jsonify(response='error',message='Library %s cannot be deleted' % library.name),404 return jsonify(response='error',message='Library %s cannot be deleted' % library.name),404
library.delete() library.delete()
return jsonify(response='success',type='redirect',path=url_for(endpoint='libraries',_external=True)) return jsonify(response='success',type='redirect',path=url_for(endpoint='libraries',_external=True))
... ...
......
...@@ -74,7 +74,7 @@ def createLoan(user=None): ...@@ -74,7 +74,7 @@ def createLoan(user=None):
loan = Loan.create(user,movie,borrower,return_date) loan = Loan.create(user,movie,borrower,return_date)
from project.model.Library import Library from project.model.Library import Library
borrowed_lib = Library.objects(user=user,unit="Movie",name="Borrowed").first() borrowed_lib = Library.objects(user=user,unit="Movie",name="Loaned").first()
borrowed_lib.addUnit(movie) borrowed_lib.addUnit(movie)
return jsonify(response='success',type="reload") return jsonify(response='success',type="reload")
...@@ -97,7 +97,7 @@ def returnMovie(user=None): ...@@ -97,7 +97,7 @@ def returnMovie(user=None):
return jsonify(response='error',message='This movie has not been loaned out and cannot be returned'),404 return jsonify(response='error',message='This movie has not been loaned out and cannot be returned'),404
from project.model.Library import Library from project.model.Library import Library
borrowed_lib = Library.objects(user=user,unit="Movie",name="Borrowed").first() borrowed_lib = Library.objects(user=user,unit="Movie",name="Loaned").first()
borrowed_lib.removeUnit(movie) borrowed_lib.removeUnit(movie)
loan.delete() loan.delete()
... ...
......
...@@ -39,7 +39,7 @@ ...@@ -39,7 +39,7 @@
<button type="button" class="btn btn-default btn-small return-movie" data-toggle="modal" data-target="#return-form" data-id='{{ movie.id }}'>Return</button> <button type="button" class="btn btn-default btn-small return-movie" data-toggle="modal" data-target="#return-form" data-id='{{ movie.id }}'>Return</button>
<button type="button" class="btn btn-default btn-small reminder" data-toggle="modal" data-target="#reminder-form" data-id='{{ movie.id }}'>Reminder</button> <button type="button" class="btn btn-default btn-small reminder" data-toggle="modal" data-target="#reminder-form" data-id='{{ movie.id }}'>Reminder</button>
{% endif %} {% endif %}
{% if (library.name != "Master" and library.name != "Borrowed") or loan == None %} {% if (library.name != "Master" and library.name != "Loaned") or loan == None %}
<button type="button" class="btn btn-default btn-small remove-movie" data-id='{{ loop.index }}'>Remove</button> <button type="button" class="btn btn-default btn-small remove-movie" data-id='{{ loop.index }}'>Remove</button>
{% endif %} {% endif %}
</div> </div>
...@@ -70,7 +70,7 @@ ...@@ -70,7 +70,7 @@
<button type="button" class="btn btn-default btn-small return-movie" data-toggle="modal" data-target="#return-form" data-id='{{ movie.id }}'>Return</button> <button type="button" class="btn btn-default btn-small return-movie" data-toggle="modal" data-target="#return-form" data-id='{{ movie.id }}'>Return</button>
<button type="button" class="btn btn-default btn-small reminder" data-toggle="modal" data-target="#reminder-form" data-id='{{ movie.id }}'>Reminder</button> <button type="button" class="btn btn-default btn-small reminder" data-toggle="modal" data-target="#reminder-form" data-id='{{ movie.id }}'>Reminder</button>
{% endif %} {% endif %}
{% if (library.name != "Master" and library.name != "Borrowed") or loan == None %} {% if (library.name != "Master" and library.name != "Loaned") or loan == None %}
<button type="button" class="btn btn-default btn-small remove-movie" data-id='{{ loop.index }}'>Remove</button> <button type="button" class="btn btn-default btn-small remove-movie" data-id='{{ loop.index }}'>Remove</button>
{% endif %} {% endif %}
... ...
......
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
{% for library in libraries if not library.name == 'Borrowed' %} {% for library in libraries if not library.name == 'Loaned' %}
<tr class='clickable' data-name='{{ library.name }}'> <tr class='clickable' data-name='{{ library.name }}'>
<td> <td>
<a href="#">{{ library.name }}</a> <a href="#">{{ library.name }}</a>
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
{{ library.collection|length }} {{ library.collection|length }}
</td> </td>
<td> <td>
{% if library.name != 'Master' and library.name != 'Borrowed' %} {% if library.name != 'Master' and library.name != 'Loaned' %}
<button type="button" class="btn btn-default btn-small remove-library" data-name='{{ library.name }}'>Delete</button> <button type="button" class="btn btn-default btn-small remove-library" data-name='{{ library.name }}'>Delete</button>
{% endif %} {% endif %}
</td> </td>
...@@ -66,7 +66,7 @@ ...@@ -66,7 +66,7 @@
event.preventDefault(); event.preventDefault();
var library_name = $(this).data('name'); var library_name = $(this).data('name');
var message = "Are you sure you want to delete this Library?"; var message = "Are you sure you want to delete this Library?";
if(library_name == "Master" || library_name == "Borrowed"){ if(library_name == "Master" || library_name == "Loaned"){
alert("You cannot delete the "+library_name+" library."); alert("You cannot delete the "+library_name+" library.");
return false; return false;
} }
... ...
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
<tr> <tr>
<td>Movie</td> <td>Movie</td>
<td>Borrower</td> <td>Borrower</td>
<td>Date Borrowed</td> <td>Date Loaned</td>
<td>Due Date</td> <td>Due Date</td>
<td>Options</td> <td>Options</td>
</tr> </tr>
... ...
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment