• R/O
  • HTTP
  • SSH
  • HTTPS

提交

標籤
無標籤

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

allura


Commit MetaInfo

修訂df6437c0efa9a0342d41534c956b7e9566b81a79 (tree)
時間2010-07-01 00:33:01
作者Rick Copeland <rcopeland@geek...>
CommiterRick Copeland

Log Message

[#668] - Fix ISE on project registration actions

Change Summary

差異

--- a/pyforge/pyforge/ext/sfx/lib/sfx_api.py
+++ b/pyforge/pyforge/ext/sfx/lib/sfx_api.py
@@ -79,6 +79,8 @@ class SFXUserApi(object):
7979 except sfx_exc.exceptions.ProjectConflict:
8080 log.error('Conflict (user project already created): u/%s', u.username.replace('_', '-'))
8181 if user_data is None: return u
82+ if u.get_tool_data('sfx', 'userid') != user_data['id']:
83+ u.set_tool_data('sfx', userid=user_data['id'])
8284 if u.display_name != user_data['name']:
8385 u.display_name = user_data['name']
8486 u.set_tool_data('sfx', userid=user_data['id'])