()
| 147 | } |
| 148 | |
| 149 | var run = function() { |
| 150 | var itemCount = 0, |
| 151 | maxItems = 5, |
| 152 | maxLanguages = 9, |
| 153 | starred = github_user_starred_resume(username); |
| 154 | |
| 155 | if (!starred || starred === 'api_limit' || starred === 'not_found') { |
| 156 | if (starred === 'api_limit') { |
| 157 | $.ajax({ |
| 158 | url: 'views/api_limit.html', |
| 159 | dataType: 'html', |
| 160 | success: function(data) { |
| 161 | var template = data; |
| 162 | $('#resume').html(data); |
| 163 | } |
| 164 | }); |
| 165 | } else if (starred === 'not_found') { |
| 166 | $.ajax({ |
| 167 | url: 'views/not_found.html', |
| 168 | dataType: 'html', |
| 169 | success: function(data) { |
| 170 | var template = data; |
| 171 | $('#resume').html(data); |
| 172 | } |
| 173 | }); |
| 174 | } else { |
| 175 | $.ajax({ |
| 176 | url: 'views/opt_out.html', |
| 177 | dataType: 'html', |
| 178 | success: function(data) { |
| 179 | var template = data; |
| 180 | $('#resume').html(data); |
| 181 | } |
| 182 | }); |
| 183 | } |
| 184 | return; |
| 185 | } |
| 186 | |
| 187 | var res = github_user(username, function(data) { |
| 188 | data = data.data; |
| 189 | var sinceDate = new Date(data.created_at); |
| 190 | var sinceMonth = sinceDate.getMonth(); |
| 191 | var since = sinceDate.getFullYear(); |
| 192 | var sinceMonth = sinceDate.getMonth(); |
| 193 | var currentYear = (new Date).getFullYear(); |
| 194 | switch (since) { |
| 195 | case currentYear-1: |
| 196 | since = 'last year'; |
| 197 | break; |
| 198 | case currentYear: |
| 199 | since = 'this year'; |
| 200 | break; |
| 201 | } |
| 202 | |
| 203 | var addHttp = ''; |
| 204 | if (data.blog && data.blog.indexOf('http') < 0) { |
| 205 | addHttp = 'http://'; |
| 206 | } |
no test coverage detected