PageSourceSearch

https://www.caribbean-airlines.com/angular/components/travel_alerts/travel_alerts.js?v=1.30

js caribbean-airlines.com collected 2026-10-02 04:50:54 UTC 1,921 bytes, 57 lines download raw bytes

1travel_alerts_controller.$inject = ['$scope', '$sce', 'travelAlertsFactory', '$rootScope'];
2
3angular.module('CA').controller('travel_alerts_controller', travel_alerts_controller);
4
5function travel_alerts_controller($scope, $sce, travelAlertsFactory, $rootScope) {
6    
7    $rootScope.pagetitle = 'Caribbean Airlines - Travel Alerts';
8    $rootScope.metadescription = "Caribbean Airlines Travel Alerts";
9    $rootScope.metakeywords = "Caribbean Airlines Alerts, Caribbean Airlines Travel Alerts";
10    
11    $scope.otherpressreleases = [];
12    $scope.pressreleases = [];
13    
14    $scope.trustAsHtml = function (string) {
15        return $sce.trustAsHtml(string);
16    };
17    
18    //GGet all active media releases
19    travelAlertsFactory.getActiveTravelAlerts(function (result) {
20        result = result.res;
21        
22        if (Array.isArray(result.travelalerts))
23        {
24            $scope.pressreleases = result.travelalerts;
25
26            for (var i = 0; i < $scope.pressreleases.length; i++) 
27            {
28                $scope.pressreleases[i].description = $('<div/>').html($scope.pressreleases[i].description).text();
29            } 
30        }
31        else
32        {
33            //Error occured
34        }
35    },function(err){
36        //Error
37    });
38    
39    
40    //Retrieve all other media releases
41    travelAlertsFactory.getAllOtherTravelAlerts(function (result){
42        result = result.res;
43        
44        var data = result.travelalerts;
45        var monthNames = ["January", "February", "March", "April", "May", "June",
46              "July", "August", "September", "October", "November", "December"
47        ];
48        angular.forEach(data, function (d) {
49            d.startdate = new Date(d.startdate);
50            d.test = monthNames[d.startdate.getMonth()] + " " + d.startdate.getFullYear();
51        })
52        $scope.otherpressreleases = data;
53     },function(err){
54         //Connection error
55     });
56
57}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.