|
|
- {% load hc_extras %}
-
- <div class="modal-dialog">
- <form
- action="{% url 'hc-transfer' check.code %}"
- class="form-horizontal"
- method="post">
- {% csrf_token %}
- <div class="modal-content">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal">×</button>
- <h4>Transfer to Another Project</h4>
- </div>
- <div class="modal-body">
- <div class="form-group">
- <label for="update-name-input" class="col-sm-4 control-label">
- Check
- </label>
- <div class="col-sm-7">
- <p class="form-control-static">{{ check.name_then_code }}</p>
- </div>
- </div>
-
- <div class="form-group">
- <label for="update-name-input" class="col-sm-4 control-label">
- Target Project
- </label>
- <div class="col-sm-7">
- <select
- id="target-project"
- name="project"
- title="Select..."
- class="form-control selectpicker">
- {% for project in request.profile.projects.all %}
- {% if project == check.project %}
- <option disabled data-subtext="(current project)">
- {{ project }}
- </option>
- {% elif project.num_checks_available > 0 %}
- <option value="{{ project.code }}">{{ project }}</option>
- {% else %}
- <option disabled data-subtext="(at check limit)">
- {{ project }}
- </option>
- {% endif %}
- {% endfor %}
- </select>
- </div>
- </div>
- <div class="text-warning">
- <strong>Integrations will get reset.</strong>
- The check will lose its current notification
- channels, and will be assigned all notification
- channels of the target project.
- </div>
-
-
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
- <button
- id="transfer-confirm"
- disabled
- type="submit"
- class="btn btn-primary">Transfer</button>
- </div>
- </div>
- </form>
- </div>
|