T157 put request is send. 415 response format unaccepted
This commit is contained in:
		
							
								
								
									
										8
									
								
								.idea/workspace.xml
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										8
									
								
								.idea/workspace.xml
									
									
									
										generated
									
									
									
								
							@@ -20,13 +20,11 @@
 | 
			
		||||
  </component>
 | 
			
		||||
  <component name="ChangeListManager">
 | 
			
		||||
    <list default="true" id="458cde88-df3d-44bc-9d57-a33823e2f1a6" name="Default Changelist" comment="">
 | 
			
		||||
      <change afterPath="$PROJECT_DIR$/src/main/resources/static/js/jquery.js" afterDir="false" />
 | 
			
		||||
      <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
 | 
			
		||||
      <change beforePath="$PROJECT_DIR$/src/main/java/com/release11/klaus/controller/MockController.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/release11/klaus/controller/MockController.java" afterDir="false" />
 | 
			
		||||
      <change beforePath="$PROJECT_DIR$/src/main/resources/static/js/datatransfer.js" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/resources/static/js/datatransfer.js" afterDir="false" />
 | 
			
		||||
      <change beforePath="$PROJECT_DIR$/src/test/java/com/release11/klaus/KlausApplicationTests.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/test/java/com/release11/klaus/KlausApplicationTests.java" afterDir="false" />
 | 
			
		||||
      <change beforePath="$PROJECT_DIR$/src/test/java/com/release11/klaus/config/RedisConfigTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/test/java/com/release11/klaus/config/RedisConfigTest.java" afterDir="false" />
 | 
			
		||||
      <change beforePath="$PROJECT_DIR$/src/test/java/com/release11/klaus/controller/KlausControllerTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/test/java/com/release11/klaus/controller/KlausControllerTest.java" afterDir="false" />
 | 
			
		||||
      <change beforePath="$PROJECT_DIR$/src/test/java/com/release11/klaus/repository/EventRepositoryImplTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/test/java/com/release11/klaus/repository/EventRepositoryImplTest.java" afterDir="false" />
 | 
			
		||||
      <change beforePath="$PROJECT_DIR$/src/main/resources/templates/mock.html" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/resources/templates/mock.html" afterDir="false" />
 | 
			
		||||
    </list>
 | 
			
		||||
    <option name="SHOW_DIALOG" value="false" />
 | 
			
		||||
    <option name="HIGHLIGHT_CONFLICTS" value="true" />
 | 
			
		||||
@@ -315,7 +313,7 @@
 | 
			
		||||
      <workItem from="1612259068808" duration="10440000" />
 | 
			
		||||
      <workItem from="1612279535476" duration="5692000" />
 | 
			
		||||
      <workItem from="1612442837870" duration="8318000" />
 | 
			
		||||
      <workItem from="1612609113694" duration="1761000" />
 | 
			
		||||
      <workItem from="1612609113694" duration="5466000" />
 | 
			
		||||
    </task>
 | 
			
		||||
    <task id="LOCAL-00077" summary="testing jenkins docker">
 | 
			
		||||
      <created>1601453886631</created>
 | 
			
		||||
 
 | 
			
		||||
@@ -36,7 +36,6 @@ public class MockController {
 | 
			
		||||
        4. After each action cookie is updated
 | 
			
		||||
        Cookie holds uuid, last displayed message
 | 
			
		||||
     */
 | 
			
		||||
    //TODO: There is no bean for UUID
 | 
			
		||||
    //TODO: Add cookie in javascript
 | 
			
		||||
    /**
 | 
			
		||||
     * Responds to first user request. If UUID is given then it's set if it's not, then new one is generated.
 | 
			
		||||
@@ -49,7 +48,7 @@ public class MockController {
 | 
			
		||||
        return "mock";
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @PutMapping("/mock/{uuid}")
 | 
			
		||||
    @PutMapping("/mock/json")
 | 
			
		||||
    public ResponseEntity<String> updateMessage(@RequestBody MockedMessageDto message){
 | 
			
		||||
        return klausService.setMockedResponse(message);
 | 
			
		||||
    }
 | 
			
		||||
 
 | 
			
		||||
@@ -23,6 +23,23 @@ function getData(uuid){
 | 
			
		||||
    });
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
function updateData(){
 | 
			
		||||
    var updatedJson = generateJson();
 | 
			
		||||
    $.ajax({
 | 
			
		||||
        url: 'http://localhost:8097/mock/json',
 | 
			
		||||
        type: 'PUT',
 | 
			
		||||
        data: updatedJson,
 | 
			
		||||
        success: function(data) {
 | 
			
		||||
            console.log('PUT request received 200');
 | 
			
		||||
        }
 | 
			
		||||
    });
 | 
			
		||||
    // $.put('http://localhost:8097/mock/json', function(data){
 | 
			
		||||
    //
 | 
			
		||||
    // });
 | 
			
		||||
    // console.log('PUT request sent');
 | 
			
		||||
    getData();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
function clearMock(){
 | 
			
		||||
    fillStaticFields('','','','');
 | 
			
		||||
@@ -143,13 +160,9 @@ function sleep(ms) {
 | 
			
		||||
    return new Promise(resolve => setTimeout(resolve, ms));
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
function saveChanges(){
 | 
			
		||||
    convertTableToJson();
 | 
			
		||||
    generateJson();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
function generateJson(){
 | 
			
		||||
    console.log("Save button click");
 | 
			
		||||
    var newJson =
 | 
			
		||||
        {
 | 
			
		||||
            clientUUID: json[jsonIndex].clientUUID,
 | 
			
		||||
@@ -160,7 +173,8 @@ function generateJson(){
 | 
			
		||||
            httpHeaders: {},
 | 
			
		||||
        };
 | 
			
		||||
    newJson['httpHeaders'] = convertTableToJson();
 | 
			
		||||
    document.write(JSON.stringify(newJson, null, 2));
 | 
			
		||||
    console.log(JSON.stringify(newJson, null, 2));
 | 
			
		||||
    return newJson;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// $("table tr").eq(row).find("td").eq(i%2).append("<img src='"+dataJson[i].imagen+"' width='100'/>");
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										2
									
								
								src/main/resources/static/js/jquery.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								src/main/resources/static/js/jquery.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							@@ -7,7 +7,8 @@
 | 
			
		||||
    <link rel="stylesheet" href="/Dependency/fontello-plus/css/fontello.css" type="text/css"/>
 | 
			
		||||
    <link rel="preconnect" href="https://fonts.gstatic.com">
 | 
			
		||||
    <link href="https://fonts.googleapis.com/css2?family=Acme&family=Josefin+Slab:wght@500&display=swap" rel="stylesheet">
 | 
			
		||||
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
 | 
			
		||||
    <script type="text/javascript" src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
 | 
			
		||||
<!--    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>-->
 | 
			
		||||
    <script type="text/javascript" src="/js/datatransfer.js"></script>
 | 
			
		||||
</head>
 | 
			
		||||
<body>
 | 
			
		||||
@@ -75,7 +76,7 @@
 | 
			
		||||
                    <div id="history" style="display:none;"></div>
 | 
			
		||||
                </div>
 | 
			
		||||
                <div id="functionBar">
 | 
			
		||||
                    <button id="btn-save" type="submit" class="functionBarButton" onclick="saveChanges()">Save</button>
 | 
			
		||||
                    <button id="btn-save" type="submit" class="functionBarButton" onclick="updateData()">Save</button>
 | 
			
		||||
                    <div style="clear: both;"></div>
 | 
			
		||||
                </div>
 | 
			
		||||
        </div>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user