26 lines
818 B
JavaScript
26 lines
818 B
JavaScript
$(document).ready(function(){
|
|
$('#file_versioning_head').chosen();
|
|
|
|
$.getJSON(OC.filePath('files_versioning', 'ajax', 'gethead.php'), function(jsondata, status) {
|
|
|
|
if (jsondata.head == 'HEAD') {
|
|
// Most recent commit, do nothing
|
|
} else {
|
|
$("#file_versioning_head").val(jsondata.head);
|
|
// Trigger the chosen update call
|
|
// See http://harvesthq.github.com/chosen/
|
|
$("#file_versioning_head").trigger("liszt:updated");
|
|
}
|
|
});
|
|
|
|
$('#file_versioning_head').change(function() {
|
|
|
|
var data = $(this).serialize();
|
|
$.post( OC.filePath('files_versioning', 'ajax', 'sethead.php'), data, function(data){
|
|
if(data == 'error'){
|
|
console.log('Saving new HEAD failed');
|
|
}
|
|
});
|
|
});
|
|
});
|