Added hrapplications.view_apis permission

This commit is contained in:
Adarnof 2016-03-08 18:23:12 +00:00
parent 3507275e9d
commit 44e216bb84
2 changed files with 24 additions and 20 deletions

View File

@ -24,7 +24,7 @@ class HRApplication(models.Model):
return self.character_name + " - Application" return self.character_name + " - Application"
class Meta: class Meta:
permissions = (('approve_hrapplication', 'Can approve applications'), ('reject_hrapplication', 'Can reject applications')) permissions = (('approve_hrapplication', 'Can approve applications'), ('reject_hrapplication', 'Can reject applications'), ('view_apis', 'Can view applicant APIs'),)
class HRApplicationComment(models.Model): class HRApplicationComment(models.Model):

View File

@ -56,22 +56,24 @@
<input class=" form-control" value="{{ application.character_name }}" disabled> <input class=" form-control" value="{{ application.character_name }}" disabled>
</div> </div>
</div> </div>
{% for api in apis %} {% if perms.hrapplications.view_apis %}
<div class="form-group"> {% for api in apis %}
<label class="control-label" for="id_full_api_id">API ID</label> <div class="form-group">
<label class="control-label" for="id_full_api_id">API ID</label>
<div class=" "> <div class=" ">
<input class=" form-control" value="{{ api.api_id }}" disabled> <input class=" form-control" value="{{ api.api_id }}" disabled>
</div>
</div> </div>
</div> <div class="form-group">
<div class="form-group"> <label class="control-label " for="id_full_api_key">API Verification Code</label>
<label class="control-label " for="id_full_api_key">API Verification Code</label>
<div class=" "> <div class=" ">
<input class=" form-control" value="{{ api.api_key }}" disabled> <input class=" form-control" value="{{ api.api_key }}" disabled>
</div> </div>
</div> </div>
{% endfor %} {% endfor %}
{% endif %}
<div class="form-group"> <div class="form-group">
<label class="control-label " for="id_corp">Corp</label> <label class="control-label " for="id_corp">Corp</label>
@ -142,12 +144,14 @@
<br/> <br/>
<div class="row text-center"> <div class="row text-center">
{% for api in apis %} {% if perms.hrapplications.view_apis %}
<a href="{{ JACK_KNIFE_URL }}?usid={{ api._api_id }}&apik={{ api.api__key }}" {% for api in apis %}
target="_blank"> <a href="{{ JACK_KNIFE_URL }}?usid={{ api._api_id }}&apik={{ api.api__key }}"
<button type="button" class="btn btn-lg btn-primary">API {{ api.api_id }}</button> target="_blank">
</a> <button type="button" class="btn btn-lg btn-primary">API {{ api.api_id }}</button>
{% endfor %} </a>
{% endfor %}
{% endif %}
{% if perms.hrapplications.add_hrapplicationcomment %} {% if perms.hrapplications.add_hrapplicationcomment %}
<button type="button" class="btn btn-primary btn-lg" data-toggle="modal" <button type="button" class="btn btn-primary btn-lg" data-toggle="modal"
data-target="#myModal"> data-target="#myModal">