Improved max show imported count.

This commit is contained in:
Martin Edenhofer 2016-01-21 23:41:25 +01:00
parent 6d6779caf7
commit 3587051827
2 changed files with 21 additions and 10 deletions

View file

@ -126,6 +126,8 @@ class Index extends App.ControllerContent
if data.result is 'in_progress'
for key, item of data.data
if item.done > item.total
item.done = item.total
element = @$('.js-' + key.toLowerCase() )
element.find('.js-done').text(item.done)
element.find('.js-total').text(item.total)

View file

@ -154,16 +154,25 @@ class Index extends App.ControllerContent
window.location.reload()
return
for key, item of data.data
element = @$('.js-' + key.toLowerCase() )
element.find('.js-done').text(item.done)
element.find('.js-total').text(item.total)
element.find('progress').attr('max', item.total )
element.find('progress').attr('value', item.done )
if item.total <= item.done
element.addClass('is-done')
else
element.removeClass('is-done')
if data.result is 'error'
@$('.js-error').removeClass('hide')
@$('.js-error').html(App.i18n.translateContent(data.message))
else
@$('.js-error').addClass('hide')
if data.result is 'in_progress'
for key, item of data.data
if item.done > item.total
item.done = item.total
element = @$('.js-' + key.toLowerCase() )
element.find('.js-done').text(item.done)
element.find('.js-total').text(item.total)
element.find('progress').attr('max', item.total )
element.find('progress').attr('value', item.done )
if item.total <= item.done
element.addClass('is-done')
else
element.removeClass('is-done')
@delay( @updateMigration, 5000 )
)