Fix has_one association on Web::PushSubscription (#7767)
Fix has_one association on Web::PushSubscription (#7767)

* Fix has_one association on Web::PushSubscription

* Fix code style issues

riku6460/chikuwagoddon,glitch-soc/mastodon,MastodonCloud/mastodon,pointlessone/mastodon,kirakiratter/mastodon,kazh98/social.arnip.org,hugogameiro/mastodon,abcang/mastodon,mosaxiv/mastodon,lynlynlynx/mastodon,summoners-riftodon/mastodon,MastodonCloud/mastodon,abcang/mastodon,amazedkoumei/mastodon,rainyday/mastodon,dwango/mastodon,maa123/mastodon,Chronister/mastodon,theoria24/mastodon,gol-cha/mastodon,primenumber/mastodon,MitarashiDango/mastodon,im-in-space/mastodon,sylph-sin-tyaku/mastodon,mimumemo/mastodon,ikuradon/mastodon,mstdn-jp/mastodon,gol-cha/mastodon,koba-lab/mastodon,koba-lab/mastodon,d6rkaiz/mastodon,tateisu/mastodon,summoners-riftodon/mastodon,Ryanaka/mastodon,rekif/mastodon,cybrespace/mastodon,summoners-riftodon/mastodon,Kirishima21/mastodon,theoria24/mastodon,tootsuite/mastodon,pso2club/mastodon,tootsuite/mastodon,Chronister/mastodon,MitarashiDango/mastodon,res-ac/mstdn.res.ac,masarakki/mastodon,lynlynlynx/mastodon,riku6460/chikuwagoddon,yukimochi/mastodon,dunn/mastodon,im-in-space/mastodon,tri-star/mastodon,lynlynlynx/mastodon,Ryanaka/mastodon,unarist/mastodon,Kirishima21/mastodon,rainyday/mastodon,pso2club/mastodon,cobodo/mastodon,ikuradon/mastodon,rutan/mastodon,ikuradon/mastodon,MitarashiDango/mastodon,cobodo/mastodon,yukimochi/mastodon,glitch-soc/mastodon,yi0713/mastodon,glitch-soc/mastodon,salvadorpla/mastodon,5thfloor/ichiji-social,KnzkDev/mastodon,Kirishima21/mastodon,lindwurm/mastodon,summoners-riftodon/mastodon,d6rkaiz/mastodon,kirakiratter/mastodon,Chronister/mastodon,5thfloor/ichiji-social,riku6460/chikuwagoddon,clworld/mastodon,pointlessone/mastodon,TheInventrix/mastodon,masarakki/mastodon,im-in-space/mastodon,KnzkDev/mastodon,abcang/mastodon,musashino205/mastodon,NS-Kazuki/mastodon,tootsuite/mastodon,SerCom-KC/mastodon,imas/mastodon,SerCom-KC/mastodon,kazh98/social.arnip.org,pinfort/mastodon,MastodonCloud/mastodon,theoria24/mastodon,hugogameiro/mastodon,mstdn-jp/mastodon,dunn/mastodon,cybrespace/mastodon,Nyoho/mastodon,NS-Kazuki/mastodon,masto-donte-com-br/mastodon,TheInventrix/mastodon,h3zjp/mastodon,5thfloor/ichiji-social,TheInventrix/mastodon,salvadorpla/mastodon,tootsuite/mastodon,danhunsaker/mastodon,rainyday/mastodon,imas/mastodon,pso2club/mastodon,SerCom-KC/mastodon,yukimochi/mastodon,mosaxiv/mastodon,koba-lab/mastodon,yukimochi/mastodon,rainyday/mastodon,TheInventrix/mastodon,ykzts/mastodon,pinfort/mastodon,sylph-sin-tyaku/mastodon,clworld/mastodon,amazedkoumei/mastodon,hugogameiro/mastodon,clworld/mastodon,maa123/mastodon,tri-star/mastodon,abcang/mastodon,ykzts/mastodon,im-in-space/mastodon,pso2club/mastodon,Chronister/mastodon,lynlynlynx/mastodon,theoria24/mastodon,dwango/mastodon,salvadorpla/mastodon,res-ac/mstdn.res.ac,danhunsaker/mastodon,primenumber/mastodon,rutan/mastodon,danhunsaker/mastodon,ykzts/mastodon,masto-donte-com-br/mastodon,NS-Kazuki/mastodon,cybrespace/mastodon,primenumber/mastodon,lindwurm/mastodon,tri-star/mastodon,blackle/mastodon,dunn/mastodon,blackle/mastodon,rekif/mastodon,unarist/mastodon,Nyoho/mastodon,yi0713/mastodon,mstdn-jp/mastodon,cybrespace/mastodon,mimumemo/mastodon,maa123/mastodon,unarist/mastodon,tootcafe/mastodon,SerCom-KC/mastodon,res-ac/mstdn.res.ac,KnzkDev/mastodon,pointlessone/mastodon,imas/mastodon,masarakki/mastodon,MastodonCloud/mastodon,imas/mastodon,musashino205/mastodon,masto-donte-com-br/mastodon,tri-star/mastodon,h3zjp/mastodon,Nyoho/mastodon,d6rkaiz/mastodon,maa123/mastodon,unarist/mastodon,ykzts/mastodon,dwango/mastodon,mimumemo/mastodon,lindwurm/mastodon,sylph-sin-tyaku/mastodon,rekif/mastodon,mosaxiv/mastodon,kirakiratter/mastodon,Nyoho/mastodon,riku6460/chikuwagoddon,MitarashiDango/mastodon,TheInventrix/mastodon,Ryanaka/mastodon,tateisu/mastodon,lindwurm/mastodon,masarakki/mastodon,h3zjp/mastodon,salvadorpla/mastodon,dunn/mastodon,Kirishima21/mastodon,NS-Kazuki/mastodon,glitch-soc/mastodon,h3zjp/mastodon,kazh98/social.arnip.org,pinfort/mastodon,ikuradon/mastodon,pointlessone/mastodon,amazedkoumei/mastodon,dwango/mastodon,mosaxiv/mastodon,blackle/mastodon,clworld/mastodon,tateisu/mastodon,rekif/mastodon,KnzkDev/mastodon,d6rkaiz/mastodon,cobodo/mastodon,tootcafe/mastodon,mstdn-jp/mastodon,cobodo/mastodon,5thfloor/ichiji-social,sylph-sin-tyaku/mastodon,blackle/mastodon,musashino205/mastodon,kirakiratter/mastodon,Ryanaka/mastodon,yi0713/mastodon,koba-lab/mastodon,rutan/mastodon,tateisu/mastodon,amazedkoumei/mastodon,tootcafe/mastodon,yi0713/mastodon,gol-cha/mastodon,res-ac/mstdn.res.ac,primenumber/mastodon,rutan/mastodon,mimumemo/mastodon,gol-cha/mastodon,hugogameiro/mastodon,musashino205/mastodon,masto-donte-com-br/mastodon,pinfort/mastodon,kazh98/social.arnip.org,danhunsaker/mastodon,tootcafe/mastodon