diff --git a/app/assets/javascripts/recordings.coffee b/app/assets/javascripts/recordings.coffee
index 701394a1..d984c848 100644
--- a/app/assets/javascripts/recordings.coffee
+++ b/app/assets/javascripts/recordings.coffee
@@ -37,8 +37,8 @@ class @Recordings
{ data: "name", visible: $(".page-wrapper.rooms").data('main-room') },
{ data: "previews", orderable: false },
{ data: "duration", orderable: false },
- { data: "published" },
{ data: "playbacks", orderable: false },
+ { data: "published" },
{ data: "listed", visible: false },
{ data: "id", orderable: false }
],
@@ -69,6 +69,17 @@ class @Recordings
},
{
targets: 4,
+ render: (data, type, row) ->
+ if type == 'display'
+ str = ''
+ if row.published
+ for d in data
+ str += ''+d.type_i18n+' '
+ return str
+ return data
+ },
+ {
+ targets: 5,
render: (data, type, row) ->
visibility = ['unpublished', 'unlisted', 'published']
if row.published
@@ -81,17 +92,6 @@ class @Recordings
if type == 'display'
return I18n[state]
return state
- }
- {
- targets: 5,
- render: (data, type, row) ->
- if type == 'display'
- str = ''
- if row.published
- for d in data
- str += ''+d.type_i18n+' '
- return str
- return data
},
{
targets: -1,
diff --git a/app/views/landing/rooms.html.erb b/app/views/landing/rooms.html.erb
index f24e6217..44dfcc04 100644
--- a/app/views/landing/rooms.html.erb
+++ b/app/views/landing/rooms.html.erb
@@ -41,8 +41,8 @@ with BigBlueButton; if not, see