Skip to content

Commit

Permalink
player2 reboot support and issue #160 fixed
Browse files Browse the repository at this point in the history
  • Loading branch information
colloqi committed Jul 26, 2022
1 parent 8ff4b0d commit f49cc58
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 4 deletions.
2 changes: 1 addition & 1 deletion app/controllers/players.js
Original file line number Diff line number Diff line change
Expand Up @@ -167,7 +167,7 @@ var sendConfig = function (player, group, periodic) {
retObj.imageLetterboxed = group.imageLetterboxed || false;
retObj.brightness = group.brightness || { defaults: { control: 'None', level: 'Bright' }, schedule: [] };
retObj.sleep = group.sleep || {enable: false, ontime: null , offtime: null };
retObj.reboot = group.reboot || {enable: false, time: null };
retObj.reboot = group.reboot || {enable: false, time: null,absoluteTime: null };
retObj.signageBackgroundColor = group.signageBackgroundColor || "#000";
retObj.omxVolume = (group.omxVolume || group.omxVolume == 0)?group.omxVolume:100;
retObj.timeToStopVideo = group.timeToStopVideo || 0;
Expand Down
3 changes: 2 additions & 1 deletion app/models/group.js
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,8 @@ var GroupSchema = new Schema({
offtime: {type: String}
},
reboot: { enable: {type: Boolean,default: false},
time: { type: String}
time: { type: String},
absoluteTime: { type: String}
},
kioskUi: { enable: {type: Boolean,default: false},
url: {type: String},
Expand Down
3 changes: 2 additions & 1 deletion config/env/development.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ module.exports = {
https: false,
port: process.env.PORT || 3000,
mongo: {
uri: 'mongodb://127.0.0.1:27017/pisignage-server-dev'
uri: process.env.MONGOLAB_URI ||
'mongodb://127.0.0.1:27017/pisignage-server-dev'
}
};
3 changes: 2 additions & 1 deletion config/env/production.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ module.exports = {
https: false,
port: process.env.PORT || 3000,
mongo: {
uri: 'mongodb://127.0.0.1:27017/pisignage-server-dev'
uri: process.env.MONGOLAB_URI ||
'mongodb://mongo:27017/pisignage-server-dev'
}
};
8 changes: 8 additions & 0 deletions public/app/js/controllers/groups.js
Original file line number Diff line number Diff line change
Expand Up @@ -559,6 +559,7 @@ angular.module('piGroups.controllers', [])

$scope.displayModal.close();
var minutes,hours;
var rebootMinutes, rebootHours;
if ($scope.tempPopup.sleep && $scope.tempPopup.sleep.ontimeObj) {
hours = $scope.tempPopup.sleep.ontimeObj.getHours()
$scope.group.selectedGroup.sleep.ontime = (hours < 10)?("0"+hours):(""+hours);
Expand All @@ -572,6 +573,13 @@ angular.module('piGroups.controllers', [])
$scope.group.selectedGroup.offtime += (minutes < 10)?(":0"+minutes):":"+minutes;
}

if($scope.tempPopup.reboot && $scope.tempPopup.reboot.time){
rebootHours = $scope.tempPopup.reboot.time.getHours()
$scope.group.selectedGroup.reboot.absoluteTime = (rebootHours < 10)?("0"+rebootHours):(""+rebootHours);
rebootMinutes = $scope.tempPopup.reboot.time.getMinutes();
$scope.group.selectedGroup.reboot.absoluteTime += (rebootMinutes < 10)?(":0"+rebootMinutes):":"+rebootMinutes;
}

switch ($scope.group.selectedGroup.imageSize) {
case 1:
$scope.group.selectedGroup.imageLetterboxed = true;
Expand Down

0 comments on commit f49cc58

Please sign in to comment.