88"""
99from __future__import unicode_literals
1010
11- from github3 .models import GitHubObject
11+ from .models import GitHubObject
1212
1313
1414class Event (GitHubObject ):
@@ -31,8 +31,8 @@ class Event(GitHubObject):
3131
3232def __init__ (self ,event ):
3333super (Event ,self ).__init__ (event )
34- from github3 .users import User
35- from github3 .orgs import Organization
34+ from .users import User
35+ from .orgs import Organization
3636#: :class:`User <github3.users.User>` object representing the actor.
3737self .actor = User (event .get ('actor' ))if event .get ('actor' )else None
3838#: datetime object representing when the event was created.
@@ -75,36 +75,36 @@ def is_public(self):
7575
7676
7777def _commitcomment (payload ):
78- from github3 .repos .comment import RepoComment
78+ from .repos .comment import RepoComment
7979if payload .get ('comment' ):
8080payload ['comment' ]= RepoComment (payload ['comment' ],None )
8181return payload
8282
8383
8484def _follow (payload ):
85- from github3 .users import User
85+ from .users import User
8686if payload .get ('target' ):
8787payload ['target' ]= User (payload ['target' ],None )
8888return payload
8989
9090
9191def _forkev (payload ):
92- from github3 .repos import Repository
92+ from .repos import Repository
9393if payload .get ('forkee' ):
9494payload ['forkee' ]= Repository (payload ['forkee' ],None )
9595return payload
9696
9797
9898def _gist (payload ):
99- from github3 .gists import Gist
99+ from .gists import Gist
100100if payload .get ('gist' ):
101101payload ['gist' ]= Gist (payload ['gist' ],None )
102102return payload
103103
104104
105105def _issuecomm (payload ):
106- from github3 .issues import Issue
107- from github3 .issues .comment import IssueComment
106+ from .issues import Issue
107+ from .issues .comment import IssueComment
108108if payload .get ('issue' ):
109109payload ['issue' ]= Issue (payload ['issue' ],None )
110110if payload .get ('comment' ):
@@ -113,51 +113,51 @@ def _issuecomm(payload):
113113
114114
115115def _issueevent (payload ):
116- from github3 .issues import Issue
116+ from .issues import Issue
117117if payload .get ('issue' ):
118118payload ['issue' ]= Issue (payload ['issue' ],None )
119119return payload
120120
121121
122122def _member (payload ):
123- from github3 .users import User
123+ from .users import User
124124if payload .get ('member' ):
125125payload ['member' ]= User (payload ['member' ],None )
126126return payload
127127
128128
129129def _pullreqev (payload ):
130- from github3 .pulls import PullRequest
130+ from .pulls import PullRequest
131131if payload .get ('pull_request' ):
132132payload ['pull_request' ]= PullRequest (payload ['pull_request' ],None )
133133return payload
134134
135135
136136def _pullreqcomm (payload ):
137- from github3 .pulls import ReviewComment
137+ from .pulls import ReviewComment
138138if payload .get ('comment' ):
139139payload ['comment' ]= ReviewComment (payload ['comment' ],None )
140140return payload
141141
142142
143143def _release (payload ):
144- from github3 .repos .release import Release
144+ from .repos .release import Release
145145release = payload .get ('release' )
146146if release :
147147payload ['release' ]= Release (release )
148148return payload
149149
150150
151151def _team (payload ):
152- from github3 .orgs import Team
153- from github3 .repos import Repository
154- from github3 .users import User
152+ from .orgs import Team
153+ from .repos import Repository
154+ from .users import User
155155if payload .get ('team' ):
156156payload ['team' ]= Team (payload ['team' ],None )
157157if payload .get ('repo' ):
158158payload ['repo' ]= Repository (payload ['repo' ],None )
159- if payload .get ('user ' ):
160- payload ['user ' ]= User (payload ['user ' ],None )
159+ if payload .get ('sender ' ):
160+ payload ['sender ' ]= User (payload ['sender ' ],None )
161161return payload
162162
163163