mirror of
				https://git.collinwebdesigns.de/oscar.krause/fastapi-dls.git
				synced 2025-10-26 18:05:28 +03:00 
			
		
		
		
	fixed refreshing data after deleting some origin or lease
This commit is contained in:
		
							parent
							
								
									dcbcba88cb
								
							
						
					
					
						commit
						fc00dab5c9
					
				@ -102,7 +102,6 @@ async function deleteOrigins() {
 | 
				
			|||||||
    let xhr = new XMLHttpRequest();
 | 
					    let xhr = new XMLHttpRequest();
 | 
				
			||||||
    xhr.open("DELETE", '/-/origins', true);
 | 
					    xhr.open("DELETE", '/-/origins', true);
 | 
				
			||||||
    xhr.send();
 | 
					    xhr.send();
 | 
				
			||||||
    await fetchOriginsWithLeases()
 | 
					 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
async function deleteOrigin(origin_ref) {
 | 
					async function deleteOrigin(origin_ref) {
 | 
				
			||||||
 | 
				
			|||||||
@ -5,18 +5,20 @@
 | 
				
			|||||||
{% endblock %}
 | 
					{% endblock %}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
{% block content %}
 | 
					{% block content %}
 | 
				
			||||||
<div>
 | 
					    <div>
 | 
				
			||||||
    <div class="d-flex justify-content-between flex-wrap flex-md-nowrap align-items-center pt-3 pb-2 mb-3 border-bottom">
 | 
					        <div class="d-flex justify-content-between flex-wrap flex-md-nowrap align-items-center pt-3 pb-2 mb-3 border-bottom">
 | 
				
			||||||
        <h1 class="h2">Leases <small>with origin</small></h1>
 | 
					            <h1 class="h2">Leases <small>with origin</small></h1>
 | 
				
			||||||
        <div class="btn-toolbar mb-2 mb-md-0">
 | 
					            <div class="btn-toolbar mb-2 mb-md-0">
 | 
				
			||||||
            <div class="btn-group me-2">
 | 
					                <div class="btn-group me-2">
 | 
				
			||||||
                <button type="button" class="btn btn-sm btn-outline-danger" onclick="deleteLease();load();">delete lease</button>
 | 
					                    <button type="button" class="btn btn-sm btn-outline-danger" onclick="deleteLease().finally(() => load())">
 | 
				
			||||||
 | 
					                        delete lease
 | 
				
			||||||
 | 
					                    </button>
 | 
				
			||||||
 | 
					                </div>
 | 
				
			||||||
            </div>
 | 
					            </div>
 | 
				
			||||||
        </div>
 | 
					        </div>
 | 
				
			||||||
    </div>
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <div id="leases" class="mt-3"></div>
 | 
					        <div id="leases" class="mt-3"></div>
 | 
				
			||||||
</div>
 | 
					    </div>
 | 
				
			||||||
{% endblock %}
 | 
					{% endblock %}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
{% block scripts %}
 | 
					{% block scripts %}
 | 
				
			||||||
 | 
				
			|||||||
@ -5,24 +5,33 @@
 | 
				
			|||||||
{% endblock %}
 | 
					{% endblock %}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
{% block content %}
 | 
					{% block content %}
 | 
				
			||||||
<div>
 | 
					    <div>
 | 
				
			||||||
    <div class="d-flex justify-content-between flex-wrap flex-md-nowrap align-items-center pt-3 pb-2 mb-3 border-bottom">
 | 
					        <div class="d-flex justify-content-between flex-wrap flex-md-nowrap align-items-center pt-3 pb-2 mb-3 border-bottom">
 | 
				
			||||||
        <h1 class="h2">Origins <small>with leases</small></h1>
 | 
					            <h1 class="h2">Origins <small>with leases</small></h1>
 | 
				
			||||||
        <div class="btn-toolbar mb-2 mb-md-0">
 | 
					            <div class="btn-toolbar mb-2 mb-md-0">
 | 
				
			||||||
            <div class="btn-group me-2">
 | 
					                <div class="btn-group me-2">
 | 
				
			||||||
                <button type="button" class="btn btn-sm btn-outline-danger" onclick="deleteOrigins()">delete all</button>
 | 
					                    <button type="button" class="btn btn-sm btn-outline-danger" onclick="deleteOrigin().finally(() => load())">
 | 
				
			||||||
 | 
					                        delete origin
 | 
				
			||||||
 | 
					                    </button>
 | 
				
			||||||
 | 
					                    <button type="button" class="btn btn-sm btn-outline-danger" onclick="deleteOrigins().finally(() => load())">
 | 
				
			||||||
 | 
					                        delete all
 | 
				
			||||||
 | 
					                    </button>
 | 
				
			||||||
 | 
					                </div>
 | 
				
			||||||
            </div>
 | 
					            </div>
 | 
				
			||||||
        </div>
 | 
					        </div>
 | 
				
			||||||
    </div>
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <div id="origins" class="mt-3"></div>
 | 
					        <div id="origins" class="mt-3"></div>
 | 
				
			||||||
</div>
 | 
					    </div>
 | 
				
			||||||
{% endblock %}
 | 
					{% endblock %}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
{% block scripts %}
 | 
					{% block scripts %}
 | 
				
			||||||
{{ super() }}
 | 
					{{ super() }}
 | 
				
			||||||
<script type="application/javascript">
 | 
					    <script type="application/javascript">
 | 
				
			||||||
    const origins = document.getElementById('origins')
 | 
					        function load() {
 | 
				
			||||||
    fetchOriginsWithLeases(origins)
 | 
					            const origins = document.getElementById('origins')
 | 
				
			||||||
</script>
 | 
					            fetchOriginsWithLeases(origins)
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        load()
 | 
				
			||||||
 | 
					    </script>
 | 
				
			||||||
{% endblock %}
 | 
					{% endblock %}
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user